<SEC-DOCUMENT>0001213900-25-044156.txt : 20250515
<SEC-HEADER>0001213900-25-044156.hdr.sgml : 20250515
<ACCEPTANCE-DATETIME>20250515160155
ACCESSION NUMBER:		0001213900-25-044156
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		85
CONFORMED PERIOD OF REPORT:	20250331
FILED AS OF DATE:		20250515
DATE AS OF CHANGE:		20250515

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INSPIRE VETERINARY PARTNERS, INC.
		CENTRAL INDEX KEY:			0001939365
		STANDARD INDUSTRIAL CLASSIFICATION:	AGRICULTURE SERVICES [0700]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				854359258
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41792
		FILM NUMBER:		25952427

	BUSINESS ADDRESS:	
		STREET 1:		780 LYNNHAVEN PKWY #400
		CITY:			VIRGINIA BEACH
		STATE:			VA
		ZIP:			23452
		BUSINESS PHONE:		(757) 288-3088

	MAIL ADDRESS:	
		STREET 1:		780 LYNNHAVEN PKWY #400
		CITY:			VIRGINIA BEACH
		STATE:			VA
		ZIP:			23452
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ea0241890-10q_inspire.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:41 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ivp="http://ivp.com/20250331" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>UNITED STATES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>WASHINGTON, D.C. 20549</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FORM&#160;<ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-9709">10-Q</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="ixv-9710">&#9746;</ix:nonNumeric>&#160;QUARTERLY REPORT PURSUANT TO SECTION&#160;13
OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">For the quarterly period ended&#160;<ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-9711">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-9712">2025</ix:nonNumeric></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="ixv-9713">&#9744;</ix:nonNumeric> TRANSITION REPORT PURSUANT TO SECTION&#160;13
OR 15(d) OF THE SECURITIES EXCHANGE ACT</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">For the transition period from ________ to ________</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Commission File Number:&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-50"><b>333-271198</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-56"><b>Inspire Veterinary Partners, Inc.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Exact name of registrant as specified in its charter)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top; "> <td style="border-bottom: Black 1.5pt solid; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-9714">Nevada</ix:nonNumeric> </b></span></td> <td style="padding-bottom: 1.5pt; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-70"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>85-4359258</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; "> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of<br/>
incorporation or organization)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer<br/>
Identification No.)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-9715">780 Lynnhaven Parkway</ix:nonNumeric><br/>
<ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-9716">Suite 400</ix:nonNumeric><br/>
<ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-9717">Virginia Beach</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="ixv-9718">Virginia</ix:nonNumeric></b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-93"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23452</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; "> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-9719">(757)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-9720">734-5464</ix:nonNumeric></span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Registrant&#8217;s telephone number, including
area code)&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities registered pursuant to Section&#160;12(b)
of the Act:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-132"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Class A Common Stock,<br/>
par value $0.0001 per share</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-137"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IVP</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-9721">Nasdaq</ix:nonNumeric> Stock Market LLC</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding
12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing
requirements for the past 90 days. Yes&#160;&#9744;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-9722">No</ix:nonNumeric>&#160;&#9746;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-9723">Yes</ix:nonNumeric>&#160;&#9746;&#160;&#160;&#160;No&#160;&#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.
See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221;
and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: top"> <td><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-169"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-176"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany" id="ixv-184"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="ixv-9724">&#9744;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes&#160;&#9744;&#160;&#160;&#160;No&#160;<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-9725">&#9746;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of May 15, 2025, the registrant had&#160;<ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-9726">2,119,551</ix:nonFraction>
shares of Class A common stock issued and outstanding.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt"></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>INSPIRE VETERINARY PARTNERS, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>QUARTERLY REPORT ON FORM&#160;10-Q</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31, 2025</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>TABLE OF CONTENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td colspan="2" style="vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PAGE</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top"><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I - FINANCIAL
    INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; width: 8%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;1.</span></td>
    <td style="vertical-align: top; width: 84%; padding-left: 9pt; text-indent: -9pt"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
    Statements</span></a></td>
    <td style="vertical-align: bottom; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;2.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s
    Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;3.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative
    and Qualitative Disclosures About Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;4.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls
    and Procedures</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II - OTHER
    INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2" style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;1.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    Proceedings</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;1A.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
    Factors</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;2.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered
    Sales of Equity Securities and Use of Proceeds</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;3.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults
    Upon Senior Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;4.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine
    Safety Disclosure</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;5.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    Information</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&#160;6.</span></td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: top; padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I - FINANCIAL INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM&#160;1. FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following unaudited interim financial statements
of Inspire Veterinary Partners, Inc. (referred to herein as the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;)
are included in this Quarterly Report on Form 10-Q (the &#8220;Quarterly Report&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited financial statements
have been prepared in accordance with accounting principles generally accepted in the United States and the rules of the Securities and
Exchange Commission (the &#8220;SEC&#8221;), In the opinion of management, all adjustments, consisting of normal recurring adjustments,
necessary for a fair presentation of financial position and the results of operations for the periods presented have been reflected herein.
The results of operations for the periods presented are not necessarily indicative of the results to be expected for the full year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>INSPIRE VETERINARY PARTNERS, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Index to the Consolidated Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Content</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#f_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unaudited Condensed Consolidated Balance Sheets</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><a href="#f_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unaudited Condensed Consolidated Statements of Operations</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#f_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unaudited Condensed Consolidated Statements of Changes
    in Stockholders&#8217; Equity (Deficit)</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><a href="#f_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unaudited Condensed Consolidated Statements of Cash
    Flows</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#f_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inspire Veterinary Partners, Inc. and
Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unaudited Condensed Consolidated Balance Sheets</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current assets:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-9727">1,738,033</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-9728">523,690</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-9729">4,376</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-9730">40,675</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0.125in">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-9731">475,152</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-9732">516,650</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Prepaid expenses and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-9733">683,687</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-9734">942,456</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.25in">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-9735">2,901,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-9736">2,023,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Restricted cash - non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="0" unitRef="usd" id="ixv-9737">120,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashNoncurrent" scale="0" unitRef="usd" id="ixv-9738">200,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-9739">6,280,246</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-9740">6,382,788</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-9741">1,802,006</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-9742">1,879,729</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Intangibles assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-9743">1,481,352</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-9744">1,633,927</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0.125in">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-9745">8,022,082</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-9746">8,022,082</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-9747">53,997</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-9748">53,997</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.25in">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-9749">20,660,931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-9750">20,195,994</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: 0pt; padding-left: 0pt">Liabilities and Stockholder&#8217;s Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-9751">1,769,991</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-9752">1,979,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-9753">643,311</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-9754">285,770</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-9755">163,193</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-9756">183,981</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Loans payable, net of discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableCurrent" scale="0" unitRef="usd" id="ixv-9757">1,737,846</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableCurrent" scale="0" unitRef="usd" id="ixv-9758">2,340,020</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Notes payable, net of discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-9759">3,157,641</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-9760">3,410,465</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.25in">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-9761">7,471,982</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-9762">8,199,739</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating lease liabilities, non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-9763">1,901,083</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-9764">1,943,487</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Notes payable &#8211; noncurrent</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-9765">8,283,910</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-9766">8,490,763</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.25in">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-9767">17,656,975</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-9768">18,633,989</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Commitments and Contingencies (Note 15)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Stockholder&#8217;s Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Common stock - Class A, $<ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-9769"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-9770">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" unitRef="shares" id="ixv-9771"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" unitRef="shares" id="ixv-9772">4</ix:nonFraction></ix:nonFraction> million shares authorized, <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-9773"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-9774">2,119,551</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-9775"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-9776">1,176,059</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-9777">211</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-9778">117</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Common stock - Class B, $<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-9779"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-9780">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" unitRef="shares" id="ixv-9781"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" unitRef="shares" id="ixv-9782">20</ix:nonFraction></ix:nonFraction> million shares authorized, <ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-9783"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-9784"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-9785"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-9786">3,020,750</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-9787">302</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-9788">302</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-9789">41,768,760</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-9790">37,911,867</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-9791">38,765,317</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-9792">36,350,281</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Total stockholder&#8217;s equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9793">3,003,956</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9794">1,562,005</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.25in">Total liabilities and stockholder&#8217;s equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-9795">20,660,931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-9796">20,195,994</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inspire Veterinary Partners, Inc. and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unaudited Condensed Consolidated Statements
of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Service revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9797">2,741,029</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9798">3,545,599</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Product revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9799">898,180</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9800">1,285,968</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9801">3,639,209</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-9802">4,831,567</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of service revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9803">2,139,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9804">2,709,147</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9805">785,409</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9806">1,016,107</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-9807">2,446,438</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-9808">2,873,343</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-9809">275,392</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-9810">367,197</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Debt extinguishment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" sign="-" unitRef="usd" id="ixv-9811">728,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-9812">5,646,517</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-9813">7,694,072</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Loss from operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9814">2,007,308</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9815">2,862,505</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income (expenses):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-9816">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-9817">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Interest expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInvestmentExpense" scale="0" unitRef="usd" id="ixv-9818">407,736</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInvestmentExpense" scale="0" unitRef="usd" id="ixv-9819">559,289</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total other expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-9820">407,728</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-9821">559,287</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Loss before income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-9822">2,415,036</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-9823">3,421,792</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Benefit for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9824">2,415,036</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9825">3,421,792</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Net loss per Class A and B common shares:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c17" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-9826"><ix:nonFraction contextRef="c17" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-9827">0.43</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c18" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-9828"><ix:nonFraction contextRef="c18" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-9829">0.88</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt">Weighted average shares outstanding per Class A and B common shares:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-9830"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-9831">5,555,588</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-9832"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-9833">3,894,331</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inspire Veterinary Partners, Inc. and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unaudited Condensed Consolidated Statements
of Changes in Stockholders&#8217; Equity (Deficit)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.25in">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Convertible Series A<br/>
Preferred Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Class A <br/>
Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Class B <br/>
Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Additional</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Stockholders&#8217;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.25in">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Paid-in Capital</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/>
Deficit</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Equity (Deficit)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 23.5%; font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Balance as of December 31, 2023</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c19" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9834">403,640</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9835">40</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9836">2,817</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c21" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9837">3,891,500</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9838">389</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9839">20,426,569</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-9840">21,215,257</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-9841">788,259</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock and pre-funded warrants, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" scale="0" unitRef="shares" id="ixv-9842">1,144</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9843">3,375,458</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9844">3,375,458</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in">Exercise of pre-funded warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" scale="0" unitRef="shares" id="ixv-9845">17,680</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" scale="0" unitRef="usd" id="ixv-9846">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" scale="0" sign="-" unitRef="usd" id="ixv-9847">2</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" scale="0" unitRef="shares" id="ixv-9848">486</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" scale="0" unitRef="usd" id="ixv-9849">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" scale="0" unitRef="usd" id="ixv-9850">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of convertible series A preferred stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-9851">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-9852">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-9853">199,998</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-9854">200,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-9855">1,562</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-9856">286,696</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-9857">286,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock in connection with general release agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" scale="0" unitRef="shares" id="ixv-9858">98</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" scale="0" unitRef="usd" id="ixv-9859">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" scale="0" unitRef="usd" id="ixv-9860">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Conversion of convertible series A preferred stock into class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" sign="-" unitRef="shares" id="ixv-9861">363,725</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" sign="-" unitRef="usd" id="ixv-9862">36</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" unitRef="shares" id="ixv-9863">5,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd" id="ixv-9864">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd" id="ixv-9865">35</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Convertible series A preferred stock cumulative dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="0" unitRef="usd" id="ixv-9866">2,250</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" scale="0" unitRef="usd" id="ixv-9867">2,250</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Convertible series A preferred stock dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" scale="0" unitRef="shares" id="ixv-9868">21,227</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" scale="0" unitRef="usd" id="ixv-9869">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" scale="0" unitRef="usd" id="ixv-9870">212,268</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" scale="0" sign="-" unitRef="usd" id="ixv-9871">212,270</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9872">3,421,792</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9873">3,421,792</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Balance as of March 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c30" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9874">81,142</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9875">8</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c31" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9876">29,703</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9877">3</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c32" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9878">3,891,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9879">389</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9880">25,118,772</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-9881">24,849,319</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9882">269,853</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Convertible Series A<br/>
Preferred Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Class A <br/>
Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Class B <br/>
Common Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Additional</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Stockholders&#8217;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">No. of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Paid-in Capital</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/>
Deficit</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Equity (Deficit)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 23.5%; font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Balance as of December 31, 2024</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c37" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9883">1,176,059</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9884">117</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c38" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9885">3,020,750</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9886">302</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9887">37,911,867</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-9888">36,350,281</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 0.5%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 0.5%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 7%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9889">1,562,005</ix:nonFraction></td><td style="width: 0.5%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-9890">651,167</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-9891">65</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-9892">2,285,456</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-9893">2,285,521</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock and pre-funded warrants, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="INF" format="ixt:num-dot-decimal" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" scale="0" unitRef="shares" id="ixv-9894">207,896</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9895">21</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9896">1,571,445</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9897">1,571,466</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in">Exercise of pre-funded warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="INF" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" scale="0" unitRef="shares" id="ixv-9898">84,429</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" scale="0" unitRef="usd" id="ixv-9899">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" scale="0" sign="-" unitRef="usd" id="ixv-9900">8</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9901">2,415,036</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9902">2,415,036</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Balance as of March 31, 2025</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c47" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9903">2,119,551</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9904">211</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c48" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-9905">3,020,750</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9906">302</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9907">41,768,760</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-9908">38,765,317</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-9909">3,003,956</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these unaudited condensed consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="f_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inspire Veterinary Partners, Inc. and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unaudited Condensed Consolidated Statements
of Cash Flows</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Three Months Ended <br/>
March 31,</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Cash flows from operating activities:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9910">2,415,036</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9911">3,421,792</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9912">275,392</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-9913">347,382</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Amortization of debt issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-9914">4,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Amortization of debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-9915">261,766</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-9916">379,313</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Amortization of operating right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-9917">77,723</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-9918">53,831</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Amortization of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:AmortizationOfIssuanceCosts" scale="0" unitRef="usd" id="ixv-9919">15,825</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IssuanceOfStockForServices" scale="0" unitRef="usd" id="ixv-9920">286,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss on debt modification</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" sign="-" unitRef="usd" id="ixv-9921">728,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock in connection with general release agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" scale="0" unitRef="usd" id="ixv-9922">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" scale="0" unitRef="usd" id="ixv-9923">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Changes in operating assets and liabilities, net of effect of acquisitions:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-9924">36,299</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-9925">312,915</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Due from former owners</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IncreaseDecreaseInDueFromFormerOwners" scale="0" sign="-" unitRef="usd" id="ixv-9926">32,519</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd" id="ixv-9927">41,498</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd" id="ixv-9928">25,852</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-9929">258,769</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd" id="ixv-9930">1,642,552</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd" id="ixv-9931">209,512</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd" id="ixv-9932">315,165</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" unitRef="usd" id="ixv-9933">357,541</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-9934">403,107</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cumulative Series A preferred stock dividends payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInIncomeTaxes" scale="0" sign="-" unitRef="usd" id="ixv-9935">92,322</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Other assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="0" unitRef="usd" id="ixv-9936">61,094</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-9937">63,192</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-9938">40,108</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-9939">1,374,297</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-9940">3,169,029</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: 0pt; padding-left: 0pt">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Purchase of property and equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-9941">20,275</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-9942">156,945</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-9943">20,275</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-9944">156,945</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: 0pt; padding-left: 0pt">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Proceeds from issuance of class A common stock and warrants, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-9945">2,145,521</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="0" unitRef="usd" id="ixv-9946">1,711,466</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="0" unitRef="usd" id="ixv-9947">3,375,458</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Net proceeds from loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" unitRef="usd" id="ixv-9948">549,185</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Payments on loans payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" unitRef="usd" id="ixv-9949">863,940</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" unitRef="usd" id="ixv-9950">1,032,540</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Proceeds from issuance of convertible series A preferred stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" scale="0" unitRef="usd" id="ixv-9951">200,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Proceeds from convertible note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="0" unitRef="usd" id="ixv-9952">500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Repayment of note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-9953">464,132</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-9954">276,013</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Repayment of convertible debentures</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="0" unitRef="usd" id="ixv-9955">100,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Net cash provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-9956">2,528,915</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-9957">3,216,090</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Net increase (decrease) in Cash, cash equivalents and restricted cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-9958">1,134,343</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-9959">109,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Cash, cash equivalents and restricted cash, beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-9960">723,690</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-9961">378,961</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Cash, cash equivalents and restricted cash, end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-9962">1,858,033</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-9963">269,077</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: 0pt; padding-left: 0pt">Supplemental Disclosure of Cash Flow Information</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Interest payments during the year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-9964">1,552,313</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-9965">188,952</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Income tax refund</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd" id="ixv-9966">151,796</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: 0pt; padding-left: 0pt">Noncash investing and financing activity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Series A Preferred Stock Dividend</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:SeriesAPreferredStockDividend" scale="0" unitRef="usd" id="ixv-9967">271,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Acquisition of assets through operating leases</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:AcquisitionOfAssetsThroughOperatingLeases" scale="0" unitRef="usd" id="ixv-9968">1,031,523</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Issuance of common stock in connection with business acquisition</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" unitRef="usd" id="ixv-9969">400,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Issuance of convertible series A preferred stock due to conversion of bridge note</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" scale="0" unitRef="usd" id="ixv-9970">4,440,688</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.25in">Issuance of class A common stock due to conversion of convertible debentures</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" scale="0" unitRef="usd" id="ixv-9971">4,414,317</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>




</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Notes to Unaudited Condensed Consolidated Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-bottom: black 1.5pt solid"><b>March 31, 2025</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_BusinessDescriptionAndBasisOfPresentationTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="ixv-2768"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Business</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Business Description</b></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Inspire Veterinary Partners, Inc. (the
&#8220;Company&#8221; or &#8220;Inspire&#8221;) is a C-corporation which was incorporated in the state of Delaware on <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:EntityIncorporationDateOfIncorporation" id="ixv-9972">December 2, 2020</ix:nonNumeric>.
On June 29, 2022, the Company converted into a Nevada C-corporation (&#8220;Conversion&#8221;). The Conversion did not result in any change
in the corporate name, business, management fiscal year, accounting, location of the principal executive officer, capitalization structure,
or assets or liabilities of the Company. The Company owns and operates veterinary hospitals throughout the United States. The Company
specializes in small animal general practice hospitals which serve all manner of companion pets, emphasizing canine and feline breeds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As the Company expands, additional modalities
are becoming a part of the offerings at its hospital, including equine care. With 13 clinics located in 9 states as of the date of this
filing, Inspire purchases existing hospitals which have the financial track record, marketplace advantages and future growth potential
to make them worthy acquisition targets. Because the company leverages a leadership and support structure which is distributed throughout
the United States, acquisitions are not centralized to one geographic area. The Company operates its business as <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="segment" id="ixv-9973">one</ix:nonFraction> operating and <ix:nonFraction contextRef="c0" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="segment" id="ixv-9974">one</ix:nonFraction>
reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Services provided at owned hospitals
include preventive care for companion animals consisting of annual health exams which include: parasite control; dental health; nutrition
and body condition counseling; neurological examinations; radiology; bloodwork; skin and coat health and many breed specific preventive
care services. Surgical offerings include all soft tissue procedures such as spays and neuters, mass removals, splenectomies and can also
include gastropexies, orthopedic procedures and other types of surgical offerings based on a doctor&#8217;s training. In many locations
additional means of care and alternative procedures are also offered such as acupuncture, chiropractic and various other health and wellness
offerings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is the managing member of
IVP Practice Holdings Co., LLC (&#8220;Holdco&#8221;), a Delaware limited liability company, which is the managing member of IVP CO Holding,
LLC (&#8220;CO Holdco&#8221;), a Delaware limited liability company, IVP FL Holding Co., LLC (&#8220;FL Holdco&#8221;), a Delaware limited
liability company, IVP Texas Holding Company, LLC (&#8220;TX Holdco&#8221;), a Delaware limited liability company, KVC Holding Company,
LLC (&#8220;KVC Holdco&#8221;), a Hawaii limited liability company, and IVP CA Holding Co., LLC (&#8220;CA Holdco&#8221;), a Delaware
limited liability company, IVP MD Holding Company, LLC (&#8220;MD Holdco&#8221;), a Delaware limited liability company, IVP OH Holding
(&#8220;OH Holdco&#8221;), Co, LLC, a Delaware limited liability company, IVP IN Holding Co., LLC (&#8220;IN Holdco&#8221;), a Delaware
limited liability company, IVP MA Managing Co., LLC, a Delaware limited liability company (&#8220;MA Holdco&#8221;), and IVP PA Holding
Company, LLC, a Delaware limited liability company (&#8220;PA Holdco&#8221;). The Company through Holdco, operates and controls all business
and affairs of CO Holdco, FL Holdco, TX Holdco, KVC Holdco, CA Holdco, MD Holdco. Holdco, OH Holdco, IN Holdco, MA Holdco and PA Holdco
is used to acquire hospitals in various states and jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is the managing member of
IVP Real Estate Holding Co., LLC (&#8220;IVP RE&#8221;), a Delaware limited liability company, which is the managing member of IVP CO
Properties, LLC (&#8220;CO RE&#8221;), a Delaware limited liability company, IVP FL Properties, LLC (&#8220;FL RE&#8221;), a Delaware
limited liability company, IVP TX Properties, LLC (&#8220;TX RE&#8221;), a Delaware limited liability company, KVC Properties, LLC, (&#8220;KVC
RE&#8221;), a Hawaii limited liability company, IVP CA Properties, LLC (&#8220;CA RE&#8221;), a Delaware limited liability company, IVP
MD Properties, LLC (&#8220;MD RE&#8221;), a Delaware limited liability company, IVP OH Properties, LLC (&#8220;OH RE&#8221;), a Delaware
limited liability company, IVP IN Properties, LLC (&#8220;IN RE&#8221;), a Delaware limited liability company, and IVP PA Properties,
LLC (&#8220;PA RE&#8221;), a Delaware limited liability company. The Company through IVP RE operates and controls all business and affairs
of CO RE, FL RE, TX RE, KVC RE, CA RE, MD RE, OH RE, IN RE and PA RE. IVP RE is used to acquire real property in various states and jurisdictions.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_BusinessDescriptionAndBasisOfPresentationTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><img alt="" src="image_001.jpg"/></b></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="ivp:RetrospectiveAdjustmentsTextBlock" id="ixv-2812"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RETROSPECTIVE ADJUSTMENTS</b></span></td></tr>
  </table>
<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On January 27, 2025, the Company effected
a <ix:nonNumeric contextRef="c51" name="us-gaap:StockholdersEquityReverseStockSplit" id="ixv-9975">25-for-1</ix:nonNumeric> reverse stock split (&#8220;Reverse Split&#8221;) of the Company&#8217;s authorized and outstanding shares of Class A common
stock. All information included in these financial statements has been adjusted, on a retrospective basis for all periods presented to
reflect the Reverse Split, unless otherwise stated.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-2826"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant Accounting Policies and Basis of Presentation</b></span></td></tr>
  </table>
<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-2836"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Basis of Presentation</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes
thereto for the year ended December 31, 2024, which are included with the Company&#8217;s Annual Report on Form 10-K and related amendments
filed with the United States Securities Exchange Commission (&#8220;SEC&#8221;). Furthermore, the Company&#8217;s significant accounting
policies are disclosed in the audited consolidated financial statements for the years ended December 31, 2024 and 2023, included in the
Company&#8217;s Annual Report on Form 10-K filed with the SEC. Since the date of those audited consolidated financial statements, there
have been no changes to the Company&#8217;s significant accounting policies, except as noted below.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States
of America (&#8220;GAAP&#8221;) for interim financial information. Accordingly, certain information and footnote disclosures normally
included in financial statements prepared in accordance with GAAP have been condensed or omitted. Any reference in these notes to applicable
guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and as amended
by Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In the opinion of management, the accompanying
unaudited interim condensed consolidated financial statements for the periods presented reflect all adjustments, consisting of only normal
recurring adjustments, necessary to fairly present the Company&#8217;s financial position, results of operations, and cash flows. The
December 31, 2024, consolidated balance sheet was derived from audited financial statements, but does not include all GAAP disclosures.
The unaudited condensed consolidated financial statements for the interim periods are not necessarily indicative of results for the full
year.</p></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="ivp_GoingConcernPolicyTextBlock-c0_cont_1" escape="true" name="ivp:GoingConcernPolicyTextBlock" id="ixv-2864"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Going Concern</b></p></ix:nonNumeric>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p><ix:continuation id="ivp_GoingConcernPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">These financial statements have been
prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course
of business. The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital
of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-9976">38,765,317</ix:nonFraction> and $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ivp:NegativeWorkingCapital" scale="0" unitRef="usd" id="ixv-9977">4,570,734</ix:nonFraction>, respectively. For the three months ended March 31, 2025, the Company sustained a net loss of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-9978">2,415,036</ix:nonFraction>.
These factors, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the next twelve
months from the date these financial statements were issued. These financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that may be necessary should
the Company be unable to continue as a going concern. The Company&#8217;s continuation as a going concern is contingent upon its ability
to obtain additional financing and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue
to seek to raise additional funding through debt or equity financing during the next twelve months from the date of issuance of these
financial statements. Management believes that actions presently being taken to obtain additional funding provide the opportunity for
the Company to continue as a going concern. There is no guarantee the Company will be successful in achieving these objectives.</p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">

</p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-2873"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Principles of Consolidation</b></p></ix:nonNumeric>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The accompanying unaudited condensed
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and
transactions have been eliminated in consolidation.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-2882"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Use of Estimates</b></p></ix:nonNumeric>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The preparation of financial statements
in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported
amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.</p></ix:continuation>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="ixv-2890"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Accounts Receivable and Allowance
for Expected Credit Losses</b></p></ix:nonNumeric>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Accounts receivable consist of amounts
due from veterinary customers. The Company records an allowance for current expected credit losses for estimated losses inherent in its
trade accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted for current
market conditions, the financial condition of the customer, the amount of receivables in dispute, and the current receivables aging and
payment patterns. The Company does not have any off-balance sheet credit exposure related to its customers. The allowance for current
expected credit losses was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-9979">2,892</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-9980">2,892</ix:nonFraction> as of March 31, 2025 and December 31, 2024.</p></ix:continuation>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-2897"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Stock-Based Compensation</b></p></ix:nonNumeric>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The stock-based payments are accounted
for in accordance with the provisions of ASC 718, Compensation &#8212; Stock Compensation. The Company measures the estimated fair value
of the stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;)
and recognizes compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective
award. The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average
risk-free interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the
&#8220;simplified method&#8221;, due to the Company&#8217;s limited stock award history. Under this method, the term is estimated using
the weighted average of the service vesting period and contractual term of the option award. As the Company Class A common stock has a
limited history in the public markets, the Company has identified several public entities of similar size, complexities and industry and
calculates historical volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate
stock-based compensation expenses are reasonable, these assumptions can involve complex judgments about future events, which are open
to interpretation and inherent uncertainty. In addition, significant changes to our assumptions could significantly impact the amount
of expense recorded in a given period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected
forfeitures.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.35pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.35pt"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.35pt">&#160;</p><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-2920"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Basic and Diluted
Net Loss Per Share</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Basic net loss per common share is computed
by dividing net loss by the weighted-average number of common shares outstanding during each period. Diluted net loss per share of common
shares includes the effect, if any, from the potential exercise or conversion of securities, such as convertible debt, share options and
warrants, which would result in the issuance of incremental shares of common shares. For diluted net loss per share, the weighted-average
number of common shares is the same for basic net loss per share due to the fact that when a net loss exists, dilutive securities are
not included in the calculation as the impact is anti-dilutive. For all periods presented, basic and diluted net loss per share are the
same, as any additional share equivalents would be anti-dilutive. As the Company has reported a net loss for all periods presented, diluted
net loss per common share is the same as basic net loss per common share.</p></ix:continuation>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="ixv-2928"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_3" id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Period Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c52" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9981">3,126,574</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c53" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9982">1,142</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Stock Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c54" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9983">67,939</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c55" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9984">4,747</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9985">3,194,513</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c56" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-9986">5,889</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="ivp_EmergingGrowthCompanyPolicyTextBlock-c0_cont_1" escape="true" name="ivp:EmergingGrowthCompanyPolicyTextBlock" id="ixv-2986"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Emerging Growth Company Status</b></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:continuation id="ivp_EmergingGrowthCompanyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is an Emerging Growth Company,
as defined in Section 2(a) of the Securities Act of 1933, as modified by the Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS
Act&#8221;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to
the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended
transition period for complying with new or revised accounting standards that have different effective dates for public and private companies
until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the
extended transition period provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not
be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-2995"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and equipment</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-3006"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2025, and
December 31, 2024, property and equipment, net, consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9987">1,333,810</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9988">1,333,810</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9989">3,951,512</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9990">3,951,512</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computers and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9991">1,408,644</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9992">1,403,400</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9993">129,204</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9994">129,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Automobile</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9995">80,219</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9996">80,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9997">728,764</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9998">713,733</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-9999">7,632,153</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-10000">7,611,878</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less - accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-10001">1,351,907</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-10002">1,229,090</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-10003">6,280,246</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-10004">6,382,788</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Depreciation expense for the three months
ended March 31, 2025 and 2024 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-10005">122,817</ix:nonFraction> and $<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-10006">139,368</ix:nonFraction>, respectively.&#160;</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="ixv-3133"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill and Intangible Assets</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="ixv-3143"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following table shows the changes
in the carrying amount of goodwill for the period:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2023</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-10007">8,147,590</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Disposals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="ivp:GoodwillDisposals" scale="0" sign="-" unitRef="usd" id="ixv-10008">125,508</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-10009">8,022,082</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-10010">8,022,082</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">There was&#160;<span style="-sec-ix-hidden: hidden-fact-97"><span style="-sec-ix-hidden: hidden-fact-98">no</span></span>&#160;goodwill impairment
recognized in the periods ended March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-3183"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following summarizes the Company&#8217;s
intangible assets as of March 31, 2025 and December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Client List</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10011">1,916,444</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10012">1,916,444</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Noncompete Agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10013">398,300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10014">398,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Trademark</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10015">1,047,792</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10016">1,047,792</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Other Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10017">45,836</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-10018">45,836</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd" id="ixv-10019">1,927,020</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd" id="ixv-10020">1,774,445</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-10021">1,481,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-10022">1,633,927</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Amortization expenses were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-10023">152,575</ix:nonFraction>
and $<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-10024">208,014</ix:nonFraction> for the three months ended March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="ixv-3266"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Expected future amortization expense
of intangible assets as of March 31, 2025, is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-10025">455,449</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="0" unitRef="usd" id="ixv-10026">575,259</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="0" unitRef="usd" id="ixv-10027">368,079</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="0" unitRef="usd" id="ixv-10028">82,565</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">2030</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-10029">1,481,352</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-3329"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business disposal</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On September 20, 2024, the Company completed
the divestiture of its Kauai Veterinary Clinic (&#8220;KVC&#8221;) to Kauai RE Holdings LLC for $<ix:nonFraction contextRef="c77" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="6" unitRef="usd" id="ixv-10030">2.0</ix:nonFraction> million, in notes payable assumed
by the buyer, with no cash consideration. The agent for the sale was Gregory Armstrong, a current shareholder of the Company and a member
of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser, who is the Company&#8217;s
largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC. The divestiture resulted in a gain of $<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfBusiness" scale="0" unitRef="usd" id="ixv-10031">467,049</ix:nonFraction> in fiscal
year 2024, which was recorded in &#8220;Gain on sale of business&#8221; in the Statements of Operations. As a result of the transaction,
the Company disposed of $<ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" scale="0" unitRef="usd" id="ixv-10032">125,508</ix:nonFraction> of goodwill based on the relative fair value of KVC. The estimated fair value of KVC less estimated costs
to sell exceeded it carrying amount as of the transaction date. As the sale of KVC was not considered a significant disposal or a strategic
shift that would have a major effect on the Company&#8217;s operations or financial results, it was not reported as discontinued operations.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-3343"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Debt</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Master Lending and Credit
Facility</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On June 25, 2021, the Company entered
into a master line of credit loan agreement (&#8220;MLOCA&#8221;) with Wealth South a division of Farmers National Bank of Danville, Kentucky
(&#8220;FNBD&#8221;). The MLOCA provides for a $<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="usd" id="ixv-10033">2,000,000</ix:nonFraction> revolving secured credit facility (&#8220;Revolving Line&#8221;) to be drawn
for the initial purchase of veterinary clinical practices (&#8220;Practices&#8221;) and a $<ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10034">8,000,000</ix:nonFraction> closed end line of credit (&#8220;Closed
End Line&#8221;) to be disbursed as individual loans (Term Loans) to paydown draws on the Revolving Line and to provide longer term financing
of the purchase of Practices. Each draw on the Revolving Line shall be repaid with a Term Loan out of the Closed End Line within one hundred
and twenty (<ix:nonNumeric contextRef="c81" format="ixt-sec:durday" name="ivp:PeriodWithinWhichRepaymentForEachDrawShallBeMade" id="ixv-10035">120</ix:nonNumeric>) days of the draw on the Revolving Line. Each draw on the Revolving Line and the Closed End Line shall not exceed eighty-five
(<ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentagePerDrawOnTheLoanFacilityAvailed" scale="-2" unitRef="pure" id="ixv-10036">85</ix:nonFraction>%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of a minimum of fifteen (<ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfInitialContributionToBeMadeTowardsEquity" scale="-2" unitRef="pure" id="ixv-10037">15</ix:nonFraction>%) percent
of the initial purchase price of a Practice as long as any draw on the Revolving Line or a Term Loan remains unpaid with FNBD. The Revolving
Line has an interest rate equal to the New York Prime Rate plus <ix:nonFraction contextRef="c81" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" unitRef="pure" id="ixv-10038">0.50</ix:nonFraction>% that shall never be less than <ix:nonFraction contextRef="c79" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure" id="ixv-10039">3.57</ix:nonFraction>%. Each Term Loan issued under
the Closed End Line shall have a fixed interest rate of <ix:nonFraction contextRef="c80" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10040">3.98</ix:nonFraction>% for the first five years of the loan. Immediately following the fixed rate
period, the rate of interest rate will equal to the New York Prime Rate plus <ix:nonFraction contextRef="c82" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" unitRef="pure" id="ixv-10041">0.65</ix:nonFraction>% that shall never be less than <ix:nonFraction contextRef="c83" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure" id="ixv-10042">3.57</ix:nonFraction>%. Each Practice
to be acquired must have a minimum projected debt-service coverage ratio (&#8220;DSCR&#8221;) of <ix:nonFraction contextRef="c84" decimals="1" format="ixt:num-dot-decimal" name="ivp:MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" scale="0" unitRef="pure" id="ixv-10043">1.0</ix:nonFraction>x, defined as earnings before interest
depreciation and amortization (&#8220;EBIDA&#8221;)/Annual Debt Service Requirement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the MLOCA the Term Loans to acquire
a Practice shall not exceed <ix:nonNumeric contextRef="c85" format="ixt-sec:duryear" name="us-gaap:LongTermDebtTerm" id="ixv-10044">10</ix:nonNumeric> years. The first twelve months of the Term Loan may be interest only. Thereafter, the Loan will convert
to an amortizing loan with monthly principal and interest payments. For Practice only Term Loans (&#8220;Practice Term Loans&#8221;),
after the initial twelve-month interest only period, the balance will amortize over <ix:nonNumeric contextRef="c86" format="ixt-sec:duryear" name="ivp:LongTermDebtRemainingTerm" id="ixv-10045">9</ix:nonNumeric> years. For Loans made to purchase real property
(&#8220;RE Term Loans&#8221;), after the initial twelve-month interest only period, the balance will amortize over a <ix:nonNumeric contextRef="c87" format="ixt-sec:duryear" name="ivp:LongTermDebtRemainingTerm" id="ixv-10046">19</ix:nonNumeric>-year period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">There is no prepayment penalty on payments
on the Revolving Line. The Term Loans are subject to a refinance fee of <ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="ivp:LongTermDebtPrepaymentPenaltyPercentage" scale="-2" unitRef="pure" id="ixv-10047">2</ix:nonFraction>% of the then outstanding principal balance of the Term Loan
if paid within two years of entering into the Term Loan and <ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="ivp:LongTermDebtPrepaymentPenaltyPercentage" scale="-2" unitRef="pure" id="ixv-10048">1</ix:nonFraction>% of the then outstanding principal balance of the Term Loan if paid within
three to five years of entering into the Term Loan. The refinance fee is due only if the Term Loan is paid off by refinancing. Borrowing
under the MLOCA are guaranteed by Kimball Carr, CEO &amp; President of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each draw on the Closed End Draw Note
shall not exceed eighty-five (<ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentagePerDrawOnTheLoanFacilityAvailed" scale="-2" unitRef="pure" id="ixv-10049">85</ix:nonFraction>%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of
a minimum of fifteen (<ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfInitialContributionToBeMadeTowardsEquity" scale="-2" unitRef="pure" id="ixv-10050">15</ix:nonFraction>%) percent of the initial purchase price of a Practice as long as any draw on the Closed End Draw Note or a Term
Loan remains unpaid with FNBD. The interest rate charge on all sums advance under the amended and restated MLOCA shall be <ix:nonFraction contextRef="c92" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" unitRef="pure" id="ixv-10051">5.25</ix:nonFraction>% for the
first five years of the loan. Immediately following the fixed rate period, the rate of interest will be equal to the New York Prime Rate
plus <ix:nonFraction contextRef="c93" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" unitRef="pure" id="ixv-10052">0.65</ix:nonFraction>% that shall never be less than <ix:nonFraction contextRef="c94" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure" id="ixv-10053">4.75</ix:nonFraction>%. Each Practice to be acquired must have a minimum projected DSCR of 1.0x, defined as EBIDA/Annual
Debt Service Requirement. The MLOCA has been fully drawn against, see the notes payable for the individual notes payable to FNDB for further
detail below.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_2" id="_DebtDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c186" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="ixv-3382"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable to FNBD as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Acquisition</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Entered</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maturity</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Interest</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10054">237,272</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c188" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10055">CAH</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c188" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10056">12/27/2021</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c188" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10057">12/27/2041</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c187" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10058">3.98</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10059">217,681</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10060">219,975</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10061">6,108</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10062">231,987</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c191" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10063">CAH</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c191" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10064">12/27/2021</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c191" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10065">12/27/2031</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10066">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10067">181,611</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10068">187,461</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10069">6,108</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10070">216,750</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c194" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10071">P&amp;F</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c194" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10072">12/27/2021</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c194" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10073">12/27/2041</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10074">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10075">198,853</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10076">200,949</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10077">5,370</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10078">318,750</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c197" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10079">P&amp;F</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c197" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10080">12/27/2021</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c197" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10081">12/27/2031</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10082">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10083">249,534</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10084">257,571</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10085">5,370</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10086">817,135</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c200" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10087">Pasco</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c200" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10088">1/14/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c200" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10089">1/14/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10090">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10091">646,514</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10092">667,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10093">3,085</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10094">478,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c203" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10095">Lytle</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c203" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10096">3/15/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c203" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10097">3/15/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10098">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10099">386,336</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10100">398,275</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10101">1,898</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10102">663,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c206" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10103">Lytle</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c206" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10104">3/15/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c206" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10105">3/15/2042</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10106">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10107">614,669</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10108">621,020</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10109">11,875</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10110">425,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c209" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10111">Kern</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c209" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10112">3/22/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c209" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10113">3/22/2042</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10114">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10115">394,019</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10116">398,089</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10117">7,855</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10118">1,275,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c212" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10119">Kern</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c212" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10120">3/22/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c212" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10121">3/22/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10122">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10123">1,030,288</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10124">1,062,126</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10125">4,688</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10126">246,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c215" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10127">Bartow</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c215" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10128">5/18/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c215" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10129">5/18/2042</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10130">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10131">230,082</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10132">232,428</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10133">5,072</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10134">722,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c218" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10135">Bartow</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c218" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10136">5/18/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c218" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10137">5/18/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c217" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10138">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10139">595,814</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10140">613,737</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10141">2,754</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10142">382,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c221" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10143">Dietz</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c221" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10144">6/15/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c221" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10145">6/15/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c220" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10146">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10147">318,570</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10148">328,026</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10149">1,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10150">445,981</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c224" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10151">Aberdeen</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c224" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10152">7/19/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c224" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10153">7/29/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c223" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10154">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10155">375,129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10156">386,120</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10157">1,786</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10158">1,020,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c227" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10159">All Breed</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c227" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10160">8/12/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c227" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10161">8/12/2042</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10162">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10163">961,563</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10164">971,173</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10165">8,702</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10166">519,527</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c230" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10167">All Breed</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c230" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10168">8/12/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c230" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10169">8/12/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10170">3.98</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10171">441,224</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10172">453,984</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c229" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10173">3,159</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10174">225,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c233" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10175">All Breed</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c233" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10176">8/12/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c233" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10177">8/12/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10178">5.25</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10179">193,580</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c234" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10180">198,905</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10181">3,159</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10182">637,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c236" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10183">Williamsburg</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c236" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10184">12/8/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c236" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10185">12/8/2032</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10186">5.25</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10187">566,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10188">580,834</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10189">2,556</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10190">850,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c239" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10191">Valley Vet</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c239" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10192">11/8/2023</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c239" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10193">11/8/2033</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction contextRef="c238" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10194">5.25</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10195">825,025</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c240" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10196">843,796</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10197">3,315</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10198">9,713,423</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10199">8,426,558</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c242" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10200">8,621,519</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c241" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10201">84,424</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company amortized $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10202">1,526</ix:nonFraction> and $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10203">1,543</ix:nonFraction>
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>FSB Commercial Loans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into three separate
commercial loans with First Southern National Bank (&#8220;FSB&#8221;) as part of the acquisition. The first commercial loan in the amount
of $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10204">1,105,000</ix:nonFraction> has a fixed interest rate of <ix:nonFraction contextRef="c97" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10205">4.35</ix:nonFraction>% and a maturity date of <ix:nonNumeric contextRef="c98" format="ixt:date-monthname-day-year-en" name="us-gaap:LongTermDebtMaturityDate" id="ixv-10206">January 25, 2024</ix:nonNumeric>. The fixed rate loan has monthly payments of
$<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10207">6,903</ix:nonFraction> and a full payoff of the remaining principal balance at maturity. The commercial loan had issuance costs of $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10208">13,264</ix:nonFraction> that was capitalized
and is being amortized straight line over the life of the loan. The Company entered into a Forbearance Agreement that extended the maturity
date to <ix:nonNumeric contextRef="c100" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10209">August 31, 2024</ix:nonNumeric> and required the lender to make monthly payments of $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" scale="0" unitRef="usd" id="ixv-10210">9,016</ix:nonFraction> and increased the interest rate to <ix:nonFraction contextRef="c98" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10211">8.15</ix:nonFraction>% per annum.
On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale of Kauai Veterinary Clinic (&#8220;KVC&#8221;), refer
to Note 6 Business disposal for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second commercial loan with FSB
entered into on January 11, 2021 in the amount of $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10212">1,278,400</ix:nonFraction> has a fixed interest rate of <ix:nonFraction contextRef="c101" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10213">4.35</ix:nonFraction>% and a maturity date of <ix:nonNumeric contextRef="c102" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10214">January 25, 2024</ix:nonNumeric>.
The fixed rate loan has monthly payments of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10215">13,157</ix:nonFraction> and a full payoff of the remaining principal balance at maturity. The commercial loan
had issuance costs of $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10216">10,085</ix:nonFraction> that was capitalized and is being amortized straight line over the life of the loan. The Company entered
into a Forbearance Agreement that extended the maturity date to <ix:nonNumeric contextRef="c100" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10217">August 31, 2024</ix:nonNumeric> and required the Company to make monthly payments of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentInterest" scale="0" unitRef="usd" id="ixv-10218">14,898</ix:nonFraction>
and increased the interest rate to <ix:nonFraction contextRef="c104" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10219">8.15</ix:nonFraction>% per annum. On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale
of Kauai Veterinary Clinic (&#8220;KVC&#8221;), refer to Note 6 Business disposal for further detail.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_3" id="_DebtDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The third commercial loan with FSB entered
into on January 11, 2021 in the amount of $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10220">450,000</ix:nonFraction> has a fixed interest rate of <ix:nonFraction contextRef="c106" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10221">5.05</ix:nonFraction>% and a maturity date of September 11, 2021. The commercial
loan was modified on August 25, 2021 to extend the maturity date to February 25, 2023 and increase the principal amount to $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10222">469,914</ix:nonFraction>. The
fixed rate loan had monthly payments of $<ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10223">27,164</ix:nonFraction> and was fully paid off on the maturity date. The commercial loan had issuance costs of
$<ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10224">753</ix:nonFraction> that was capitalized and is being amortized straight line over the life of the loan. This loan was paid in full in February 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On October 31, 2022 the Company entered
into three separate commercial loans with FSB as part of the Pony Express Practice acquisition. The first loan with FSB that was entered
into on October 31, 2022, was in the amount of $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10225">2,086,921</ix:nonFraction>. The loan has a fixed interest rate of <ix:nonFraction contextRef="c111" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10226">5.97</ix:nonFraction>% and a maturity date of October
31, 2025. The fixed rate loan has monthly payments of $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10227">23,138</ix:nonFraction> except for a final monthly payment of $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" scale="0" unitRef="usd" id="ixv-10228">1,608,530</ix:nonFraction>. The commercial loan had
issuance costs of $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10229">25,575</ix:nonFraction> that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second loan with FSB that was entered
into on October 31, 2022, was in the amount of $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10230">400,000</ix:nonFraction>. The loan has a fixed interest rate of <ix:nonFraction contextRef="c114" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10231">5.97</ix:nonFraction>% and a maturity date of October 31,
2042. The fixed rate loan has monthly payments of $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10232">2,859</ix:nonFraction>. The commercial loan had issuance costs of $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10233">3,277</ix:nonFraction> that was capitalized and is
being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The third loan with FSB that was entered
into on October 31, 2022, was in the amount of $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10234">700,000</ix:nonFraction>. The loan has a fixed interest rate of <ix:nonFraction contextRef="c117" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10235">6.75</ix:nonFraction>% and a maturity date of <ix:nonNumeric contextRef="c118" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10236">October 31,
2025</ix:nonNumeric>. The fixed rate loan has monthly payments of $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10237">6,903</ix:nonFraction> except for a final monthly payment of $<ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" scale="0" unitRef="usd" id="ixv-10238">423,278</ix:nonFraction>. The commercial loan did not have
any issuance costs that were capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 16, 2022, the Company entered
into two separate commercial loans with FSB as part of the Old 41 Practice acquisition. The first loan with FSB that was entered into
on December 16, 2022, was in the amount of $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10239">568,000</ix:nonFraction>. The loan has a fixed interest rate of <ix:nonFraction contextRef="c122" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10240">6.50</ix:nonFraction>% and a maturity date of <ix:nonNumeric contextRef="c124" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10241"><ix:nonNumeric contextRef="c123" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10242">December 16, 2025</ix:nonNumeric></ix:nonNumeric>.
The fixed rate loan has monthly payments of $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10243">4,772</ix:nonFraction> and a full payoff of the remaining principal balance at maturity. The loan had issuance
costs of $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10244">4,531</ix:nonFraction> for the year ended December 31, 2022, that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second loan with FSB that was entered
into December 16, 2022, was in the amount of $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10245">640,000</ix:nonFraction>. The loan has a fixed interest rate of <ix:nonFraction contextRef="c128" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10246">6.50</ix:nonFraction>% and a maturity date of <ix:nonNumeric contextRef="c129" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10247">December 16,
2025</ix:nonNumeric>. The fixed rate loan has twelve monthly payments of approximately $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10248">2,830</ix:nonFraction>, followed by monthly payments of $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10249">7,443</ix:nonFraction>. and the interest
rate is <ix:nonFraction contextRef="c130" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10250">6.50</ix:nonFraction>%. The loan had issuance costs of $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsGross" scale="0" unitRef="usd" id="ixv-10251">5,077</ix:nonFraction> that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 8, 2023, the Company entered
into a commercial loan with FSB as part of the Valley Vet acquisition. The loan with FSB was entered into on November 8, 2023, in the
amount of $<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10252">375,000</ix:nonFraction>. The loan has a fixed rate of&#160;<ix:nonFraction contextRef="c131" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure" id="ixv-10253">8.5</ix:nonFraction>% and a maturity date of&#160;<ix:nonNumeric contextRef="c132" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10254">January 29, 2026</ix:nonNumeric>. The fixed rate loan has monthly
payments of $<ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10255">3,255</ix:nonFraction>, except&#160;<ix:nonFraction contextRef="c133" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10256">one</ix:nonFraction>&#160;final payment of the outstanding principal balance on the note, including any accrued and unpaid
interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The FSB commercial loans are guaranteed
by Kimball Carr, Chief Executive Officer and President and Charles Stith Keiser, our Vice Chairman and Chief Operating Officer.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_4" id="_DebtDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c243" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="ixv-3980"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable to FSB as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Acquisition</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Entered</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10257">1,105,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c245" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10258">KVC</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c245" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10259">1/25/2021</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c245" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10260">2/25/2041</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction contextRef="c244" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10261">4.35</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c244" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10262">13,264</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10263">1,278,400</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c248" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10264">KVC</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c248" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10265">1/25/2021</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c248" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10266">1/25/2031</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c247" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10267">4.35</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c247" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10268">10,085</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10269">469,914</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c251" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10270">KVC</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c251" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10271">1/25/2021</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c251" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10272">2/25/2023</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c250" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10273">5.05</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c250" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10274">753</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10275">2,086,921</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c254" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10276">Pony Express</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c254" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10277">10/31/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c254" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10278">10/31/2025</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c253" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10279">5.97</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10280">1,690,053</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10281">1,733,807</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c253" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10282">25,575</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10283">400,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c257" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10284">Pony Express</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c257" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10285">10/31/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c257" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10286">10/31/2042</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10287">5.97</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10288">372,963</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10289">375,943</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10290">3,277</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10291">700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c260" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10292">Pony Express</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c260" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10293">10/31/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c260" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10294">8/16/2023</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c259" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10295">7.17</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10296">568,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c263" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10297">Old 41</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c263" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10298">12/16/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c263" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10299">12/16/2025</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10300">6.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10301">457,089</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10302">470,227</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10303">4,531</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10304">640,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c266" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10305">Old 41</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c266" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10306">12/16/2022</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c266" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10307">12/16/2025</ix:nonNumeric></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10308">6.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10309">202,158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c267" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10310">406,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10311">5,077</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10312">375,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c269" name="us-gaap:BusinessAcquisitionNameOfAcquiredEntity" id="ixv-10313">Valley Vet</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c269" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentIssuanceDate1" id="ixv-10314">11/8/2023</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c269" format="ixt:date-month-day-year" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10315">1/29/2026</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction contextRef="c268" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-10316">8.50</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10317">375,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c270" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10318">375,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c268" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10319">6,877</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c271" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-10320">7,623,235</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c271" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10321">3,097,263</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c272" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-10322">3,361,618</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c271" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10323">69,439</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company amortized $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10324">2,929</ix:nonFraction> and $<ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10325">5,090</ix:nonFraction>
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock" id="ixv-4298"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable as of March 31, 2025,
and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">FNBD Notes Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ivp:NotesPayableToBankGrossOne" scale="0" unitRef="usd" id="ixv-10326">8,426,558</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ivp:NotesPayableToBankGrossOne" scale="0" unitRef="usd" id="ixv-10327">8,621,519</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">FSB Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ivp:NotesPayableToBankGrossTwo" scale="0" unitRef="usd" id="ixv-10328">3,097,263</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ivp:NotesPayableToBankGrossTwo" scale="0" unitRef="usd" id="ixv-10329">3,361,618</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-10330">11,523,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-10331">11,983,137</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="0" unitRef="usd" id="ixv-10332">82,270</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="0" unitRef="usd" id="ixv-10333">81,909</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Notes payable, net of issuance cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MediumTermNotes" scale="0" unitRef="usd" id="ixv-10334">11,441,551</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MediumTermNotes" scale="0" unitRef="usd" id="ixv-10335">11,901,228</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-10336">3,157,641</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-10337">3,410,465</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-10338">8,283,910</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-10339">8,490,763</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="ixv-4389"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable repayment requirements
as of March 31, 2025, in the succeeding years are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-10340">2,957,649</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="0" unitRef="usd" id="ixv-10341">1,203,521</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="0" unitRef="usd" id="ixv-10342">872,072</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="0" unitRef="usd" id="ixv-10343">909,759</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="0" unitRef="usd" id="ixv-10344">950,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="0" unitRef="usd" id="ixv-10345">4,630,233</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd" id="ixv-10346">11,523,821</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Convertible Debenture</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Between March 18 and December 28, 2021,
the Company issued $<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="0" unitRef="usd" id="ixv-10347">2,102,500</ix:nonFraction> in aggregate principal amount of <ix:nonFraction contextRef="c136" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-10348">6.00</ix:nonFraction>% subordinated convertible promissory note (&#8220;Convertible Debenture&#8221;).
During the year ending December 31, 2022 the Company issued $<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="0" unitRef="usd" id="ixv-10349">1,612,000</ix:nonFraction> in aggregated principal amount of the <ix:nonFraction contextRef="c138" decimals="4" format="ixt:num-dot-decimal" name="ivp:PercentageOfConvertibleDebenture" scale="-2" unitRef="pure" id="ixv-10350">6.00</ix:nonFraction>% Convertible Debenture.
In March 2023 the Company issued an additional $<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIssuedPrincipal" scale="0" unitRef="usd" id="ixv-10351">650,000</ix:nonFraction> in aggregate principal amount of <ix:nonFraction contextRef="c139" decimals="4" format="ixt:num-dot-decimal" name="ivp:PercentageOfConvertibleDebenture" scale="-2" unitRef="pure" id="ixv-10352">6.00</ix:nonFraction>% Convertible Debenture to five (5) separate
holders. The Convertible Debenture is convertible into the Company&#8217;s Class A common stock upon the Company&#8217;s offering for
sale its shares in a public offering (&#8220;IPO&#8221;). At the holder&#8217;s election, the accrued interest and principal may be paid
in cash or Class A common stock (such number of shares reflecting a twenty-five percent (<ix:nonFraction contextRef="c140" decimals="2" format="ixt:num-dot-decimal" name="ivp:DebtConversionStockPriceDiscount" scale="-2" unitRef="pure" id="ixv-10353">25</ix:nonFraction>%) discount of the opening price per share
of Class A common stock). The Convertible Debenture matures <ix:nonNumeric contextRef="c141" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentTerm" id="ixv-10354">5</ix:nonNumeric> years from the date of issuance to each holder. Prior to the maturity date,
the holder is entitled to convert the Convertible Debenture into Class A common stock upon the Company&#8217;s IPO. Upon an IPO the accrued
and unpaid interest is due and payable in cash on the first business day of the following month of March for any balance not elected to
be converted into the Class A common stock. The Convertible Debenture incurred issuance cost of $<ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10355">40,000</ix:nonFraction> that was amortized straight line
over the life of the Convertible Debenture. The Company amortized $<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10356">0</ix:nonFraction> and $<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10357">1,993</ix:nonFraction> of issuance cost during the three months ended March 31,
2025 and 2024, respectively.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_5" id="_DebtDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Upon the Company&#8217;s IPO closing
on August 31, 2023, the majority of Convertible Debenture holders elected to convert an aggregate of $<ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd" id="ixv-10358">4,014,500</ix:nonFraction> of principal and $<ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="0" unitRef="usd" id="ixv-10359">399,818</ix:nonFraction>
of accrued interest into <ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-10360">14,953</ix:nonFraction> shares of Class A common stock at a conversion price of $<ix:nonFraction contextRef="c147" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-10361">30.00</ix:nonFraction> per share. The Company recorded a beneficial
conversion feature as of the date of the conversion of $<ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" scale="0" unitRef="usd" id="ixv-10362">1,569,395</ix:nonFraction> based on the IPO price of $<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-10363">40</ix:nonFraction> per share minus the principal and accrued
interest of the Convertible Debenture balance converted into common stock. Four holders of the Convertible Debenture with an aggregate
principal balance of $<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="usd" id="ixv-10364">250,000</ix:nonFraction> elected to be paid back in cash and one investor with a principal balance of $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="ivp:DebtInstrumentPrincipalNotRedeemedByHolder" scale="0" unitRef="usd" id="ixv-10365">100,000</ix:nonFraction> elected to be paid
on February 28, 2024 including accrued interest through the date of payment at <ix:nonFraction contextRef="c150" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfAccruedInterest" scale="-2" unitRef="pure" id="ixv-10366">6</ix:nonFraction>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Loans Payable</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On May 30, 2023, the Company entered
into a Merchant Cash Advance Agreement for gross proceeds of $<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10367">1,050,000</ix:nonFraction> with an unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10368">57,346</ix:nonFraction> each week for 26 weeks with the first payment being due <ix:nonNumeric contextRef="c153" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentDateOfFirstRequiredPayment1" id="ixv-10369">June 6, 2023</ix:nonNumeric>. The financing
arrangement has an effective interest rate of <ix:nonFraction contextRef="c154" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10370">49</ix:nonFraction>%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;)
of $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="0" unitRef="usd" id="ixv-10371">441,000</ix:nonFraction> and issuance costs of $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10372">50,000</ix:nonFraction>. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On August 10, 2023, the Company amended
the financing arrangement to borrow an additional $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10373">507,460</ix:nonFraction> resulting in the weekly repayments increasing to $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10374">76,071</ix:nonFraction> to be paid over 28
weeks. This amendment decreased the effective interest rate to <ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10375">41</ix:nonFraction>%. The refinancing resulted in a loss on debt modification of $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesGainLoss" scale="0" unitRef="usd" id="ixv-10376">441,618</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 28, 2023, the Company amended
the financing arrangement to borrow an additional $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10377">531,071</ix:nonFraction> resulting in the weekly payments to decrease to $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10378">56,800</ix:nonFraction> to be paid over 40
weeks. This amendment increased the effective rate to <ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10379">49</ix:nonFraction>%. The refinancing resulted in a loss on debt modification of $<ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesGainLoss" scale="0" unitRef="usd" id="ixv-10380">485,436</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On January 18, 2024, the Company amended
the financing arrangement to borrow an additional $<ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10381">549,185</ix:nonFraction> resulting in the weekly payments to increase to $<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10382">86,214</ix:nonFraction> to be paid over 43
weeks. This amendment increased the effective interest rate to <ix:nonFraction contextRef="c163" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10383">52</ix:nonFraction>%. The refinancing resulted in a loss on debt modification of $<ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesGainLoss" scale="0" unitRef="usd" id="ixv-10384">728,278</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On May 7, 2024, the Company amended
the financing arrangement to borrow an additional $<ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10385">518,750</ix:nonFraction> resulting in the weekly payments to increase to $<ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10386">90,229</ix:nonFraction> to be paid over 48
weeks. This amendment decreased the effective interest rate to <ix:nonFraction contextRef="c165" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10387">49</ix:nonFraction>%. The refinancing resulted in a loss on debt modification of $<ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesGainLoss" scale="0" unitRef="usd" id="ixv-10388">859,584</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 24, 2024, the Company amended
the financing arrangement to borrow an additional $<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10389">513,650</ix:nonFraction>&#160;resulting in the weekly payments to increase to $<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10390">71,995</ix:nonFraction>&#160;to be paid
over 41 weeks. This amendment decreased the effective interest rate to&#160;<ix:nonFraction contextRef="c167" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10391">43</ix:nonFraction>%. The refinancing resulted in a loss on debt modification
of $<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesGainLoss" scale="0" unitRef="usd" id="ixv-10392">546,356</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 4, 2024, the Company entered
into a new financing agreement for gross proceeds of $<ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd" id="ixv-10393">420,000</ix:nonFraction> with a different unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $<ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="0" unitRef="usd" id="ixv-10394">21,600</ix:nonFraction> each week for 28 weeks with the first payment being due April 8, 2024. The financing
arrangement has an effective interest rate of <ix:nonFraction contextRef="c170" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-10395">51</ix:nonFraction>%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;)
of $<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="0" unitRef="usd" id="ixv-10396">184,800</ix:nonFraction> and issuance costs of $<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" unitRef="usd" id="ixv-10397">20,000</ix:nonFraction>. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the three months ended March
31, 2025, the Company amortized $<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10398">394,456</ix:nonFraction> and $<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-10399">1,379,380</ix:nonFraction> of OID and issuance cost, respectively. The amounts are included in interest expense
on the statement of operations. During the three months ended March 31, 2025, the Company made $<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-10400">1,172,977</ix:nonFraction> and $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-10401">3,354,404</ix:nonFraction> in payments on
the loan payable. The outstanding balance of the loan payable as of March 31, 2025 and December 31, 2024, were $<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd" id="ixv-10402">2,333,004</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayable" scale="0" unitRef="usd" id="ixv-10403">2,809,820</ix:nonFraction>.
The financing arrangement is secured by an interest in virtually all assets of the Company with a first security interest in accounts
receivable. The financing arrangements are guaranteed by the Company&#8217;s CEO.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_5"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Convertible Notes Payable</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On March 26, 2024, Inspire entered into
a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with a certain investor. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#8220;Convertible Note Payable&#8221;) for $<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-10404">500,000</ix:nonFraction>. The Convertible Note Payable has
a maturity date of the earlier of <ix:nonNumeric contextRef="c178" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-10405">December 26, 2024</ix:nonNumeric> or the consummation of a capital raise (the &#8220;Maturity Date&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On June 11, 2024, Inspire entered into
a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with two investors. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#8220;Convertible Note Payable&#8221;) for $<ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-10406">250,000</ix:nonFraction> each. The Convertible Note Payable
has a maturity date of the earlier of February 11, 2025 or the consummation of a capital raise (the &#8220;Maturity Date&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable contain
an original issued discount (&#8220;OID&#8221;) which shall be: (i) fifteen percent (<ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="ivp:ConvertibleNotePayableDiscount" scale="-2" unitRef="pure" id="ixv-10407"><ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="ivp:ConvertibleNotePayableDiscount" scale="-2" unitRef="pure" id="ixv-10408">15</ix:nonFraction></ix:nonFraction>%) if the Convertible Notes Payable is satisfied
and paid in full on or before the forty-fifth (45th) day after the Original Issue Date (as such term is defined in the Notes), (ii) twenty
percent (<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="ivp:ConvertibleNotePayableDiscount" scale="-2" unitRef="pure" id="ixv-10409">20</ix:nonFraction>%) if the Convertible Notes Payable is satisfied and paid in full after such 45th day but on or before the ninetieth (90th)
day after the Original Issue Date, and (iii) thirty percent (<ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="ivp:ConvertibleNotePayableDiscount" scale="-2" unitRef="pure" id="ixv-10410">30</ix:nonFraction>%) after such 90th day. The Convertible Notes Payable can be prepaid at
any time prior to the Maturity Date without any penalties.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable must be
repaid in full from any future capital raises (debt, equity or any other form of capital raise) of Inspire. All of the funds raised must
be used to repay the Convertible Notes Payable until the Convertible Notes Payable are repaid in full.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable are convertible
into shares of common stock of Inspire, in full or in part, at any time after issuance at the discretion of the noteholder at a fixed
conversion price of $<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockConvertibleConversionPriceIncrease" scale="0" unitRef="usdPershares" id="ixv-10411">0.03</ix:nonFraction>&#160;per share (the &#8220;Fixed Conversion Price&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">If the Convertible Notes Payable is
not repaid by the Maturity Date the default provisions are as follow: (i) The Face Value (as such term is defined in the Convertible Notes
Payable) of the Convertible Notes Payable will increase by&#160;<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="ivp:ConvertibleNotePayableIncrease" scale="-2" unitRef="pure" id="ixv-10412">20</ix:nonFraction>% (to a&#160;<ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="ivp:OriginalIssueDiscount" scale="-2" unitRef="pure" id="ixv-10413">50</ix:nonFraction>% OID -- $<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LifeSettlementContractsFairValueMethodFaceValue" scale="0" unitRef="usd" id="ixv-10414">1,000,000</ix:nonFraction>&#160;Face Value); (ii) the conversion
price of the Convertible Notes Payable will become convertible at the lower of (a) the Fixed Conversion Price or (b)&#160;<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="ivp:FixedConversionPrice" scale="-2" unitRef="pure" id="ixv-10415">20</ix:nonFraction>% discount
to a 3-Day volume-weighted average price (the &#8220;Default Conversion Price&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As of March 31, 2025 the balance of
the convertible notes payable was $<ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-10416">0</ix:nonFraction>. During the year ended December 31, 2024 the Company paid off $<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-10417">392,857</ix:nonFraction> of the notes payable and accrued
interest and converted $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-10418">1,357,143</ix:nonFraction> into <ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-10419">226,249</ix:nonFraction> shares of class A common stock.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-4511"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Transactions</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Blue Heron</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into a consulting
agreement with Blue Heron Consulting (&#8220;BHC&#8221;) on June 24, 2021, pursuant to which BHC will consult with the Company on an on-going
basis in connection with the Company&#8217;s acquisition of veterinary practices throughout the United States and will serve as the Company&#8217;s
business and financial advisor with respect to its acquisition strategy and in connection with specific acquisition targets. The Company&#8217;s
director and Chief Operating Officer Charles Stith Keiser is the Chief Operating Officer of BHC, and the Company&#8217;s director Dr.
Charles &#8220;Chuck&#8221; Keiser is the Chief Visionary Officer of BHC. During the fourth quarter of 2023 management terminated the
service agreement with Blue Heron, however, still uses Blue Heron on an ad-hoc basis for services and has incurred $<ix:nonFraction contextRef="c273" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestCostsIncurred" scale="0" unitRef="usd" id="ixv-10420">49,043</ix:nonFraction> and $<ix:nonFraction contextRef="c274" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestCostsIncurred" scale="0" unitRef="usd" id="ixv-10421">68,027</ix:nonFraction>
in expenses for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#8220;General
and administrative expenses&#8221; in the accompanying condensed consolidated statement of operations.</p></ix:nonNumeric><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the Consulting Agreement, BHC
is entitled to a monthly fee for on-going services including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the preparation of valuation packages of potential acquisitions (including the gathering of pertinent information, financial and background data, completion of deal packets and financial projection worksheets used by the Company to calculate practice values);</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the institution of turnover protocols and procedures of hospitals immediately post-purchase; systems reporting; the formulation of individual hospital goals and targets;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">on-going monthly support of hospital units (including medical and operational coaching, business growth projections, establishment of financial targets and margin improvements, growth milestones) and recruiting support.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Upon termination, all accrued, but not
yet paid fees and expenses, whether invoiced or not, must be paid to BHC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Star Circle Advisory</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into a consulting
agreement with Star Circle Advisory Group, LLC (&#8220;Star Circle&#8221;) on August 2, 2022 to serve as financial consultant, on a non-exclusive
basis, to assist with arranging bridge financing and the initial public offering of the Company. Star Circle is owned and controlled by
Kimball Carr, Chairman, Chief Executive Officer and President, Peter Lau, Interim Chief Financial Officer and Director, James Coleman,
Director, and Richard Marten, Director. Star Circle is entitled to a monthly fee of $<ix:nonFraction contextRef="c275" decimals="0" format="ixt:num-dot-decimal" name="ivp:RelatedPartyTransactionTransactionFeePayablePerMonth" scale="0" unitRef="usd" id="ixv-10422">33,000</ix:nonFraction>, payable monthly. Each party is responsible
for its own ordinary office and personnel expenses; however, Star Circle is entitled, with prior written consent from the Company, for
reimbursement for required extraordinary expenses including air travel, lodging, and Company filing fees. The consulting agreement will
terminate on August 1, 2024, unless terminated earlier by mutual agreement of the parties or by either party upon 30 days written notice.
During the fourth quarter of 2023, management terminated service agreements with Star Circle Advisory and has incurred $<ix:nonFraction contextRef="c276" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestCostsIncurred" scale="0" unitRef="usd" id="ixv-10423">0</ix:nonFraction> and $<ix:nonFraction contextRef="c277" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestCostsIncurred" scale="0" unitRef="usd" id="ixv-10424">0</ix:nonFraction> in expenses
for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#8220;General and administrative
expenses&#8221; in the accompanying condensed consolidated statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Sale of KVC</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On September 20, 2024, KVC sold Kauai
Veterinary Clinic (&#8220;KVC&#8221;) to Kauai RE Holdings LLC. The agent for the sale was Gregory Armstrong, a current shareholder of
the Company and a member of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser,
who is the Company&#8217;s largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC, refer to Note 6 Business
disposal for further detail.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-4583"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockholders&#8217; Equity</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is authorized to issue&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-10425">25,000,000</ix:nonFraction>&#160;shares,
of which&#160;<ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonUnitAuthorized" scale="0" unitRef="shares" id="ixv-10426">4,000,000</ix:nonFraction>&#160;shares are designated as Class A common stock, with a par value of $<ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10427">0.0001</ix:nonFraction>&#160;per share (the &#8220;Class
A Common Stock&#8221;),&#160;<ix:nonFraction contextRef="c278" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10428">20,000,000</ix:nonFraction>&#160;shares are designated as Class B common stock, with a par value of $<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10429">0.0001</ix:nonFraction>&#160;per share
(the &#8220;Class B Common Stock&#8221;), and&#160;<ix:nonFraction contextRef="c279" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10430">1,000,000</ix:nonFraction>&#160;shares are designated as Preferred Stock, with a par value of $<ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10431">0.0001</ix:nonFraction>&#160;per
share (the &#8220;Preferred Stock&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each outstanding share of Class A common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class A common
stock is entitled to <ix:nonNumeric contextRef="c280" name="us-gaap:CommonStockVotingRights" id="ixv-10432">one (1) vote for each share</ix:nonNumeric> of Class A common stock held by such holder.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each outstanding share of Class B common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class B common
stock is entitled to <ix:nonNumeric contextRef="c281" name="us-gaap:CommonStockVotingRights" id="ixv-10433">twenty-five (25) votes for each share</ix:nonNumeric> of Class B common stock held by such holder. Each Class B common stock is convertible
to 1/100<sup>th</sup> of 1 share of Class A common stock.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">All shares of Class A common stock and
Class B common stock (collectively &#8220;common stock&#8221;) will be identical and will entitle the holders thereof to the same rights
and privileges, except as otherwise provided above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Convertible Series A Preferred Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On June 30, 2023, the Company amended
its articles of incorporation by the filing of a certificate of designation for the Series A Preferred Stock. One million shares of the
Series A Preferred Stock are authorized under the Series A Certificate of Designation, with each having a stated value of $<ix:nonFraction contextRef="c282" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-10434">10.00</ix:nonFraction> per share,
with a par value of $<ix:nonFraction contextRef="c282" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10435">0.0001</ix:nonFraction>. The Series A Preferred Stock earns a dividend rate equal to <ix:nonFraction contextRef="c283" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" unitRef="pure" id="ixv-10436">12</ix:nonFraction>% of the stated rate per annum, which such
dividend may be payable either in cash or in-kind at the sole option of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Holders of shares of the Series A Preferred
Stock are entitled to a liquidation preference in the event of any dissolution, liquidation or winding up of the Company equal to the
stated value plus any accrued and unpaid dividends on such stock. Holders of shares of Series A Preferred Stock are also entitled to convert
such shares at any time and from time, at the option of such holder, into a number of shares of Class A common stock equal to the stated
value divided by a conversion price. The conversion price is equal to <ix:nonFraction contextRef="c284" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfConversionPrice" scale="-2" unitRef="pure" id="ixv-10437">60</ix:nonFraction>% of the dollar volume-weighted average price for shares for the
Company&#8217;s Class A common stock for the three trading days immediately preceding the date of the conversion. However, the conversion
price can never be less than <ix:nonFraction contextRef="c285" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfConversionPrice" scale="-2" unitRef="pure" id="ixv-10438">50</ix:nonFraction>% of the per-share price for shares of Class A common stock during the Company&#8217;s initial public offering.
For any conversion during the Company&#8217;s initial three days of market trading, the conversion price will be equal to <ix:nonFraction contextRef="c286" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfConversionPrice" scale="-2" unitRef="pure" id="ixv-10439">60</ix:nonFraction>% of the price
for the Company&#8217;s underwritten initial public offering.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 7, 2024, the Company amended
its article of incorporation to increase the total authorized preferred stock by <ix:nonFraction contextRef="c287" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10440">2,000,000</ix:nonFraction> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The conversion price of the convertible
series A preferred stock to be no less than $<ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-10441">1.00</ix:nonFraction> per share, as adjusted for any stock dividend, stock split, stock combination, reclassification
or similar transaction conducted after the date of the series A preferred stock amendment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The holders of the Series A Preferred
Stock have the right to vote on all matters submitted to a vote of shareholders on an as-if-converted basis together with the holders
of shares of the Company&#8217;s Class A and Class B common stock, voting together as a single class.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On June 30, 2023, the Company issued
<ix:nonFraction contextRef="c288" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-10442">442</ix:nonFraction> shares of Series A Preferred Stock to the holders of the Bridge Notes in exchange for the Bridge Notes (the &#8220;Exchange&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In connection with the Exchange, the
Company also issued warrants (the &#8220;New Warrants&#8221;) to purchase additional shares of Class A common stock. The New Warrants
were issued in exchange for the existing warrants held by the former Bridge Note holders. The exercise price of the shares to be issued
pursuant to the New Warrants is the price of the shares of Class A common stock to be issued in this offering. The number of shares to
be issued upon exercise of the New Warrants is equal to the quotient of <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" scale="-2" unitRef="pure" id="ixv-10443">75</ix:nonFraction>% of the outstanding Series A Preferred Stock value divided
by the exercise price. Also, in connection with the Exchange, the Company entered into new registration rights agreements (the &#8220;New
Registration Rights Agreements&#8221;) with each of holders, pursuant to which the Company has agreed to register the public resale of
the shares of Class A common stock issuable upon conversion of the Series A Preferred Stock and upon exercise of the under the New Warrants.
The New Registration Rights Agreements supersede in their entirety the prior registration rights agreements with the former senior secured
lenders. If Company did not close the initial public offering on or before September 1, 2023, the Exchange Agreements would have been
deemed rescinded, and the former Bridge Notes would have been deemed reinstated. As the offering was outside the control of the Company
the Company did not recognize the full extinguishment of the Bridge Notes until the IPO was completed on August 31, 2023. The Company
recognized a beneficial conversion feature of $<ix:nonFraction contextRef="c289" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-10444">2,567,866</ix:nonFraction> for the issuance of the Series A Preferred Stock on the date of the IPO due to
the $<ix:nonFraction contextRef="c290" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockConvertibleConversionPrice" scale="0" unitRef="usdPershares" id="ixv-10445">4</ix:nonFraction> (pre-Reverse Split) offering price related to the IPO being known as of that date.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Common Stock &amp; Pre-Funded Warrants</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On&#160;March 25, 2025, the Company
entered into a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with an institutional investor, pursuant to which
the Company agreed to issue and sell to the investor&#160; in a registered direct offering (the &#8220;Offering&#8221;)&#160;<ix:nonFraction contextRef="c291" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-10446">207,896</ix:nonFraction>&#160;shares
(the &#8220;Shares&#8221;) of Class A Common Stock (the &#8220;Common Stock&#8221;), pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;)
to purchase up to&#160;<ix:nonFraction contextRef="c292" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10447">885,000</ix:nonFraction>&#160;shares of Common Stock, five-year warrants (the &#8220;Series A Warrants&#8221;) to purchase up to&#160;<ix:nonFraction contextRef="c293" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" scale="0" unitRef="shares" id="ixv-10448">1,092,896</ix:nonFraction>&#160;shares
of Common Stock and eighteen-month warrants (the &#8220;Series B Warrants&#8221; and, together with the Series A Warrants, the &#8220;Common
Warrants&#8221;) to purchase up to&#160;<ix:nonFraction contextRef="c294" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" scale="0" unitRef="shares" id="ixv-10449">1,092,896</ix:nonFraction>&#160;shares of Common Stock.&#160;Gross proceeds from the Offering, before deducting
the placement agent&#8217;s fees and other offering expenses, were $<ix:nonFraction contextRef="c295" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="0" unitRef="usd" id="ixv-10450">2,000,000</ix:nonFraction>. Each Common Warrant has an exercise price per share of
$<ix:nonFraction contextRef="c295" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-10451">1.83</ix:nonFraction> and will be exercisable beginning on the effective date of stockholder approval of the issuance of the shares upon exercise of the
Common Warrants (&#8220;Stockholder Approval Date&#8221;).</p></ix:continuation><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-4658"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock Compensation</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Effective October 18, 2022, the Board
of Directors of Inspire Veterinary Partners adopted the 2022 Equity Incentive Plan, (the &#8220;2022 Plan&#8221;). The plan provides for
the award of stock options (incentive and non-qualified), stock awards and stock appreciation rights to officers, directors, employees
and consultants who provide services to the Company. The number of shares issued may not exceed, at any given time, ten percent (<ix:nonFraction contextRef="c296" decimals="2" format="ixt:num-dot-decimal" name="ivp:CommonStockIssuedAndOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-10452">10</ix:nonFraction>%)
of the total of: (a) the issued and outstanding shares of the Company&#8217;s common stock, and (b) all shares of common stock issuable
upon conversion or exercise of any outstanding securities of the Company which are convertible or exercisable into shares of common stock.
The Stock Option Plan expires on October 18, 2032.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company recognizes stock-based compensation
expense from stock-based payments using the grant date fair-value, including for stock options. The fair value of options awarded to employees
is measured on the grant date using the Black-Scholes option-pricing model and is recognized as an expense over the requisite service
period on a straight-line basis.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">All stock options are exercisable
into class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-4674"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The following is a summary
of outstanding stock options as of March 31, 2025 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number&#160;of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Exercise <br/>
Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life (years)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate Intrinsic Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Options outstanding as of December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> -</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 10pt"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; width: 52%">Issued</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-10453">236,469</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-10454">1.36</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c56" format="ixt-sec:duryear" name="ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" id="ixv-10455">10</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">Options outstanding as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-10456">236,469</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-10457">1.36</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonNumeric contextRef="c56" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-10458">9.74</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">Options exercisable as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-10459">236,469</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-10460">1.36</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonNumeric contextRef="c56" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-10461">9.74</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Issued</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 2.5pt">Options outstanding as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-10462">236,469</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-10463">1.36</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-10464">9.50</ix:nonNumeric></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in; font-weight: bold; padding-bottom: 2.5pt">Options exercisable as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-10465">236,469</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-10466">1.36</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-10467">9.50</ix:nonNumeric></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric></ix:nonNumeric><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="ixv-4947"><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is the vesting
terms associated with those shares:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Tranche</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares<br/> Granted</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Vesting <br/> Method</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Vesting Terms</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Tranche 1</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c297" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" unitRef="shares" id="ixv-10468">236,469</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 15%; text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c298" name="ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" id="ixv-10469">Immediate</ix:nonNumeric></td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 60%; text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c298" name="ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" id="ixv-10470">The vesting date is immediate and is fully vested on the grant date</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" scale="0" unitRef="shares" id="ixv-10471">236,469</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td></tr> </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="ivp:WarrantsTextBlock" id="ixv-4986"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="ixv-4996"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">As of March 31, 2025, outstanding Common
Share warrants and exercise prices related to unit offerings are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry Date</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right"><ix:nonFraction contextRef="c301" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10472">6,000.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right"><ix:nonFraction contextRef="c301" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10473">20</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 32%; text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c301" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10474">January 2028</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10475">11,000.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c302" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10476">32</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c302" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10477">August 2030</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c303" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10478">233.75</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c303" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10479">753</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c303" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10480">August 2028</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c304" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10481">10,000.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c304" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10482">332</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c304" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10483">June 2028</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10484">1.83</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c305" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10485">1,092,896</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c305" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10486">March 2030</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c306" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10487">1.83</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c306" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10488">1,092,896</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c306" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10489">September 2025</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10490">0.0001</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c307" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10491">885,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c307" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10492">No expiry date</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10493">2.29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c308" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10494">1,844</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c308" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10495">March 2030</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c309" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10496">2.29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c309" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10497">547</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c309" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10498">March 2030</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c310" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10499">2.29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c310" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10500">35,041</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c310" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10501">March 2030</ix:nonNumeric></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c311" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-10502">2.29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c311" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-10503">17,213</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt"><ix:nonNumeric contextRef="c311" name="ivp:ClassOfWarrantOrRightExpiryDateDescription" id="ixv-10504">March 2030</ix:nonNumeric></td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the periods ended March 31, 2025
and December 31, 2024, <ix:nonFraction contextRef="c299" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-10505">3,125,437</ix:nonFraction> and <ix:nonFraction contextRef="c300" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-10506">1,117</ix:nonFraction> pre-funded warrants were exercised.</p></ix:nonNumeric><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="ixv-5123"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Retirement Plan</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the year ending December 31,
2022, the Company implemented a qualified 401(K) retirement plan. The Company offers eligible domestic full-time employees participation
in certain 401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion
of their salary to the plans, which certain of the 401K plans, is partially matched by the Company. The plans may be amended or terminated
at any time. The Company contributed and expensed $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" unitRef="usd" id="ixv-10507">27,503</ix:nonFraction> and $<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="0" unitRef="usd" id="ixv-10508">40,264</ix:nonFraction> during the three months ending March 31, 2025 and 2024, respectively.</p></ix:nonNumeric><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-5138"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has incurred losses since
inception, which have generated net operating loss (&#8220;NOL&#8221;) carryforwards. As of March 31, 2025 and December 31, 2024, no tax
benefit was reported with respect to these NOL carry-forwards in the accompanying financial statements because the Company believes the
realization of the Company&#8217;s net deferred tax assets for the NOL for combined federal and state jurisdictions was considered more
likely than not that it will not be realized and accordingly, the potential tax benefits of the net loss carry-forwards are fully offset
by a full valuation allowance. The Company&#8217;s effective tax rate is different than the federal statutory tax rate because the Company
has established a full valuation allowance against its net deferred income tax asset.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-5165"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><i>Accounting for Leases as
Lessee</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company determines if an arrangement
is a lease at inception. Operating leases are included in right-of-use assets (&#8220;ROU&#8221;), operating lease liabilities, and operating
lease liabilities, non-current. Lease liabilities are recognized based on the present value of the future minimum lease payments over
the lease term at commencement date. None of the leases entered into have an implicit rate, the Company uses its incremental borrowing
rate based on the information available at lease commencement date in determining the present value of future payments. Incremental borrowing
rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments
where the leased asset is located. The ROU assets also include any prepaid lease payments made and initial direct costs incurred and exclude
lease incentives. The Company&#8217;s lease terms may include options to extend or terminate the lease, which is recognized when it is
reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line
basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has operating leases for
real estate. The Company has certain intercompany leases between its subsidiaries, and these transactions and balances have been eliminated
in consolidation and are not reflected in the tables and information presented below.<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-5185"><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The components of lease expense included
in the Company&#8217;s unaudited condensed statements of operations were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="font-weight: bold; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Expense Classification</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease expense:</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center; padding-left: 0pt">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ivp:AmortizationOfROUAsset" scale="0" unitRef="usd" id="ixv-10509">41,757</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:AmortizationOfROUAsset" scale="0" unitRef="usd" id="ixv-10510">53,831</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accretion of Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ivp:AccretionOfOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-10511">7,959</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:AccretionOfOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-10512">10,541</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Total operating lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-10513">49,716</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-10514">64,372</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Other lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="ivp:OtherLeaseExpense" scale="0" unitRef="usd" id="ixv-10515">33,675</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="ivp:OtherLeaseExpense" scale="0" sign="-" unitRef="usd" id="ixv-10516">2,026</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-10517">83,391</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-10518">62,346</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other information related to leases is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold">As of <br/>
March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/>
December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>Remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases (in years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-10519">8.63</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-10520">8.77</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-10521">7.26</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-10522">7.25</ix:nonFraction></td><td style="text-align: left">%</td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="ixv-5350"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Amounts relating to leases were presented
on the unaudited condensed Balance Sheets as of March 31, 2025 and December 31, 2024 in the following line items:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> December 31,</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Classification</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; font-weight: bold; text-align: left">Assets:</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease assets</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-131"><span style="-sec-ix-hidden: hidden-fact-132">Right-of-use assets</span></span></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-10523">1,802,006</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-10524">1,879,729</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-indent: 0pt; padding-left: 0pt; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; font-weight: bold; text-indent: 0pt; padding-left: 0pt; text-align: left">Liabilities:</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-133"><span style="-sec-ix-hidden: hidden-fact-134">Operating lease liabilities</span></span></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10525">163,193</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10526">183,981</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-135"><span style="-sec-ix-hidden: hidden-fact-136">Operating lease liabilities, non-current</span></span></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10527">1,901,083</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10528">1,943,487</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Total lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-10529">2,064,276</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-10530">2,127,468</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-5479"><ix:continuation id="_LesseeOperatingLeasesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The future minimum lease payments
required under leases as of March 31, 2025, were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal Year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating <br/>
Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="0" unitRef="usd" id="ixv-10531">231,427</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-10532">312,299</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-10533">316,369</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-10534">323,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-10535">336,045</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="ivp:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" scale="0" unitRef="usd" id="ixv-10536">1,332,103</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-10537">2,851,554</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-10538">787,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-10539">2,064,276</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-5547"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments and Contingencies</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As of March 31, 2025, substantially
all of the Company&#8217;s assets were pledged as collateral for the Company&#8217;s credit facilities.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 30, 2023, the Company entered
into a common stock purchase agreement with a 3<sup>rd</sup>&#160;party investor (the &#8220;Investor&#8221;), to which the investor committed
to purchase up to $<ix:nonFraction contextRef="c312" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscribedButUnissued" scale="6" unitRef="shares" id="ixv-10540">30</ix:nonFraction>&#160;million of the Company&#8217;s Class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the terms and subject to the conditions
of the Purchase Agreement, the Company has the right, but not the obligation, to sell to the Investor, and the Investor is obligated to
purchase, shares of Class A common stock in an amount up to $<ix:nonFraction contextRef="c313" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscribedButUnissued" scale="6" unitRef="shares" id="ixv-10541">30</ix:nonFraction>&#160;million. Such sales of Class A common stock by the Company, if any,
will be subject to certain limitations, and may occur from time-to-time in the Company&#8217;s sole discretion, over the period commencing
once certain customary conditions are satisfied, including the filing and effectiveness of a resale registration statement with the U.S.
Securities and Exchange Commission (the &#8220;Commission&#8221;) with respect to the shares to be sold to the Investor under the Purchase
Agreement and ending on the first day of the month following the 24-month anniversary of the date on which the resale registration statement
is declared effective by the Commission. The Investor has no right to require the Company to sell any shares of Class A common stock to
the Investor, but the Investor is obligated to purchase shares of Class A common stock pursuant to a valid purchase notice delivered by
the Company, subject to certain conditions and limitations.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Purchase Price</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The shares of Class A common stock to
be issued by the Company and purchased by the Investor will be sold at a purchase price equal to&#160;<ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="ivp:PercentageOfPurchasePrice" scale="-2" unitRef="pure" id="ixv-10542">95</ix:nonFraction>% of the lowest daily volume-weighted
average price of the Class A common stock on the Nasdaq Capital Market (or any eligible substitute exchange) during the three consecutive
trading days immediately following the trading date on which a valid purchase notice is delivered to the Investor by the Company. Such
purchase price will be adjusted for reorganization, recapitalization, non-cash dividend, stock split, reverse stock split or other similar
transaction by the Company with respect to its Class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Actual sales of shares of Class A common
stock to the Investor will depend on a variety of factors to be determined by the Company from time-to-time, including, among other things,
market conditions, the trading price of the Company&#8217;s Class A common stock, and the working capital needs, if any, of the Company.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The net proceeds from sales, if any,
under the Purchase Agreement to the Company will depend on the frequency and prices at which the Company sells shares of Class A common
stock to the Investor. the Company expects that any proceeds received by the Company from such sales to the Investor will be used for
working capital and general corporate purposes.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Purchase Limits</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Pursuant to the Purchase Agreement,&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:OtherCommitmentsDescription" id="ixv-10543">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.</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Consistent with certain applicable Nasdaq
rules, the Company may not issue to the Investor more than&#160;<ix:nonFraction contextRef="c314" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-10544">12,143</ix:nonFraction>&#160;shares of its Class A common stock (the &#8220;Exchange Cap&#8221;)
under the Purchase Agreement, which number of shares is equal to&#160;<ix:nonFraction contextRef="c280" decimals="4" format="ixt:num-dot-decimal" name="ivp:CommonStockIssuedAndOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-10545">19.99</ix:nonFraction>% of the shares of the Company&#8217;s Class A common stock
issued and outstanding immediately prior to the execution of the Purchase Agreement, unless the Company obtains stockholder approval to
issue shares of its Class A common stock in excess of such limit in accordance with applicable rules of Nasdaq or any other applicable
national stock exchange.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Fees</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As consideration for the Investor&#8217;s
irrevocable commitment to purchase shares of Class A Common Stock, upon execution of the Purchase Agreement, the Company became obligated
to issue to the Investor a number of shares of Class A Common Stock equal to $<ix:nonFraction contextRef="c280" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsCommonStock" scale="0" unitRef="usd" id="ixv-10546">600,000</ix:nonFraction>&#160;divided by the average daily volume-weighted
average price for the Class A Common Stock on the Nasdaq Capital Market during the five consecutive trading days ending on the trading
date immediately prior to the Company&#8217;s filing of an initial registration statement pursuant to the Registration Rights Agreement
described below. In certain circumstances, the Company may become obligated to pay to the Investor a cash fee equal to $<ix:nonFraction contextRef="c280" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd" id="ixv-10547">600,000</ix:nonFraction>&#160;in
lieu of issuing such shares of Class A Common Stock, under the terms and subject to the conditions described more fully in the Purchase
Agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Certain Representations, Warranties
and Covenants</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Purchase Agreement contains customary
representations, warranties, conditions, and indemnification obligations of each of the Company and the Investor. Pursuant to the Purchase
Agreement, the Investor has agreed not to enter into or effect, in any manner whatsoever, directly or indirectly, any short sales of the
Company&#8217;s Class A Common Stock or hedging transaction which establishes a net short position with respect to the Class A Common
Stock. In addition, the Company has covenanted, among other things, through the 24-month anniversary of the signing of the Purchase Agreement,
to not effect or enter into any agreement to issue any shares of Class A Common Stock or securities convertible into or exercisable or
exchangeable into shares of Class A Common Stock except in limited circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has the right to terminate
the Purchase Agreement at any time following the satisfaction of certain conditions precedent relating to the initial sale of shares to
the Investor, subject to the Company paying all documented fees and amounts to the Investor&#8217;s legal counsel and, if the agreement
is terminated prior to effectiveness of the resale registration statement, the Company paying the $<ix:nonFraction contextRef="c315" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd" id="ixv-10548">600,000</ix:nonFraction>&#160;cash commitment fee to
the Investor or, if the agreement is terminated after such effectiveness, the Company issuing all commitment shares of Class A Common
Stock to the Investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Purchase Agreement will automatically
terminate on (i) the 24-month anniversary of the effective date of the initial resale registration statement filed with the Commission,
(ii) the date when the Investor purchases the Total Commitment, (iii) the date when the shares of Class A Common Stock are no longer listed
on the Nasdaq Capital Market or another eligible national stock exchange, or (iv) when the Company is subject to a voluntary or involuntary
bankruptcy or insolvency proceeding.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In addition, the Investor may terminate
the Purchase Agreement upon (i) the occurrence of an event constituting a material adverse effect (as defined in the Purchase Agreement),
(ii) the occurrence of a change of control transaction of the Company, (iii) the failure by the Company to file a registration statement
by the applicable deadline set forth in the Registration Rights Agreement, (iv) the lapse of the effectiveness, or unavailability of,
a registration statement filed by the Company pursuant to the Registration Rights Agreement in certain other circumstances set forth in
the Purchase Agreement, (v) the suspension of trading of the Class A Common Stock for a period of three (3) consecutive trading days,
or (vi) the material breach of the Purchase Agreement by the Company, which breach is not cured within the <ix:nonNumeric contextRef="c0" format="ixt-sec:durday" name="ivp:TradingDays" id="ixv-10549">10</ix:nonNumeric> trading days after receipt
of notice of such breach.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 28, 2023, the Company amended
the agreement to provide that, if the number of commitment shares required to be issued by the Company to the Investor and its affiliates
(as calculated pursuant to Section 13(d) of the Securities Exchange Act of 1934, as amended, and Rule 13d-3 promulgated thereunder) pursuant
to the Purchase Agreement would result in the beneficial ownership by the Investor of more than&#160;<ix:nonFraction contextRef="c316" decimals="4" format="ixt:num-dot-decimal" name="ivp:CommonStockOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-10550">4.99</ix:nonFraction>% of the outstanding shares of
Class A common stock of the Company, then the Company shall be obligated to deliver to the Investor: (i) the number of shares of Class
A common stock that, after giving effect to the issuance thereof to the Investor, would result in the Investor and its affiliates beneficially
owning one (1) share less than&#160;<ix:nonFraction contextRef="c317" decimals="4" format="ixt:num-dot-decimal" name="ivp:CommonStockOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-10551">4.99</ix:nonFraction>% of the outstanding shares of Class A common stock of the Company, and (ii) a warrant to purchase
shares of Class A common stock (such warrant, the &#8220;Warrant&#8221; and the shares issuable upon exercise thereof, the &#8220;Warrant
Shares&#8221;), granting the Investor the right to purchase, at an exercise price of $<ix:nonFraction contextRef="c318" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10552">0.01</ix:nonFraction>&#160;per Warrant Share, up to that number of
Warrant Shares equal to the difference between (x) the number of shares that would be required to be issued to the Investor as commitment
shares but-for the&#160;<ix:nonFraction contextRef="c319" decimals="4" format="ixt:num-dot-decimal" name="ivp:PercentageOfOwnershipLimitation" scale="-2" unitRef="pure" id="ixv-10553">4.99</ix:nonFraction>% ownership limitation, and (y) the number of shares of Class A common stock to be issued to the Investor
as commitment shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The amendment further provided that,
if the issuance of the total number of commitment shares of Class A common stock and Warrant Shares by the Company to the Investor would
cause the beneficial ownership of the Investor and its affiliates to exceed&#160;<ix:nonFraction contextRef="c317" decimals="4" format="ixt:num-dot-decimal" name="ivp:PercentageOfOwnershipLimitation" scale="-2" unitRef="pure" id="ixv-10554">19.99</ix:nonFraction>% of the outstanding shares of Class A common stock
of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On February 14, 2024, the Company issued
<ix:nonFraction contextRef="c320" decimals="0" format="ixt:num-dot-decimal" name="ivp:NumberOfShareIssued" scale="0" unitRef="shares" id="ixv-10555">12,143</ix:nonFraction> shares of Class A Common stock, per share to an Investor. In addition, the Company, on February 13, 2024, issued a prefunded warrant
to purchase up to <ix:nonFraction contextRef="c321" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-10556">16,549</ix:nonFraction> shares of Class A common stock of the Company to the Investor. The Company issued the shares and the warrant
in fulfilment to its obligation to issue &#8220;commitment shares&#8221; to the Investor upon its entry into the purchase agreement. The
Company issued the shares and warrant to the Investor exempt from registration pursuant to Rule 506(b) of Regulation D under the Securities
Act of 1933. The Company did not receive any proceeds with respect to the issuance of the Commitment Shares or the Warrant and does not
expect to receive any material proceeds from the Investor&#8217;s exercise, if any, of Warrant for the purchase of Warrant shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Holdback Agreement</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As part of the Valley Veterinary Services,
Inc. acquisition in November 2023, a portion of the purchase price in the amount of $<ix:nonFraction contextRef="c322" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalancePrincipalAmount" scale="0" unitRef="usd" id="ixv-10557">200,000</ix:nonFraction>&#160;was classified as restricted cash in
the accompanying unaudited condensed consolidated balance sheet. The Holdback Agreement dictates that $<ix:nonFraction contextRef="c323" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" scale="0" unitRef="usd" id="ixv-10558">80,000</ix:nonFraction>&#160;is contingent upon
both former owners (now employees of the Company) still being employed by the Company as of November 8, 2024 and the Valley Vet Practice&#8217;s
gross revenue exceeding&#160;<ix:nonFraction contextRef="c324" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" unitRef="pure" id="ixv-10559">105</ix:nonFraction>% of the target gross revenue. The remaining $<ix:nonFraction contextRef="c324" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="0" unitRef="usd" id="ixv-10560">120,000</ix:nonFraction>&#160;is contingent upon both former owners (now
employees of the Company) still being employed by the Company as of November 8, 2025 and the Valley Vet Practice&#8217;s gross revenue
exceeding&#160;<ix:nonFraction contextRef="c325" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" unitRef="pure" id="ixv-10561">110</ix:nonFraction>% of the target gross revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As the contingent consideration arrangement
in which the Holdback amounts are automatically forfeited if the employment of the former owners (now employees of the Company) terminates
is accounted for as compensation for post combination services. The Company will recognize the contingent consideration from the Holdback
Agreement when probable.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Company determined that the first
milestone of the Holdback Agreement had been met, as the Valley Vet Practice&#8217;s gross revenue exceeded <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" unitRef="pure" id="ixv-10562">105</ix:nonFraction>% of the target and both
former owners remained employed. As a result, the Company released and paid out the $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="0" unitRef="usd" id="ixv-10563">80,000</ix:nonFraction> holdback amount in accordance with the agreement
in January 2025. The remaining holdback amount of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCash" scale="0" unitRef="usd" id="ixv-10564">120,000</ix:nonFraction> is classified as restricted cash in the accompanying unaudited condensed balance
sheet as of March 31, 2025.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-5655"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment Information</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Management evaluates the Company&#8217;s
veterinary clinics as a single reportable segment as a result of aggregating multiple operating segments, because all of the Company&#8217;s
veterinary clinics have similar economic characteristics and provide similar services to similar types of customers. Our single reportable
segment comprises the structure used by our Chief Executive Officer, who collectively have been determined to be our Chief Operating Decision
Maker (&#8220;CODM&#8221;), to make key operating decisions and assess performance. Our CODM evaluates our single reportable segment&#8217;s
operating performance based on individual veterinary clinic net income (loss) before interest expense, income tax expense, depreciation
and amortization, corporate general and administrative expense, loss on debt modification, gain of sale, interest and other income, and
gains or losses on sales of clinic (&#8220;Adjusted Clinic EBITDA&#8221;). Our single reportable segment&#8217;s assets are consistent
with total assets included in the Company&#8217;s consolidated balance sheets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-5667"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following table includes revenue,
significant veterinary clinic and hospital operating expenses, and Adjusted Clinic EBITDA for the Company&#8217;s clinics, reconciled
to the consolidated amounts included in the Company&#8217;s consolidated statements of operations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Revenue</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Service revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c326" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10565">2,741,029</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c327" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10566">3,545,599</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Product revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c328" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10567">898,180</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c329" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10568">1,285,968</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Clinics level revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10569">3,639,209</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="0" unitRef="usd" id="ixv-10570">4,831,567</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of service revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c332" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10571">2,139,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c333" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10572">2,709,147</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c334" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10573">785,409</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c335" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10574">1,016,107</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10575">709,376</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10576">1,089,578</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Clinics level expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="ivp:TotalClinicsLevelExpenses" scale="0" unitRef="usd" id="ixv-10577">3,634,063</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="ivp:TotalClinicsLevelExpenses" scale="0" unitRef="usd" id="ixv-10578">4,814,832</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Adjusted Clinics EBITDA</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-10579">5,146</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-10580">16,735</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Reconciliation of Adjusted Clinics EBITDA to net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-10581">275,392</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-10582">367,197</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-10583">407,728</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-10584">559,289</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Other income (expenses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-10585">2</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Corporate general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10586">1,737,062</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10587">1,783,765</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Debt extinguishment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd" id="ixv-10588">728,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c330" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10589">2,415,036</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c331" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10590">3,421,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-5910"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent Events</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company follows the guidance in
FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date the financial statements
were issued and determined the Company had the following subsequent events:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Business Acquisition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 28, 2025, the Company and IVP
FL Holding Company LLC, a Delaware limited liability company and wholly-owned subsidiary of the Company (&#8220;IVP FL&#8221;), entered
into an asset purchase agreement (the &#8220;Asset Purchase Agreement&#8221;) with Joseph A. Suarez D.V.M., P.A. (the &#8220;Seller&#8221;),
Joseph A. Suarez, DVM (the &#8220;Owner&#8221; and together with the Seller, the &#8220;Seller Parties&#8221;), related to the acquisition
of Debary Animal Clinic, a veterinary clinic. The asset acquisition is currently pending and subject to the fulfillment of specific closing
conditions outlined in the agreement. These conditions must be met before the acquisition can be finalized and ownership transferred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Stock Options</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has entered into an employment
agreement (the &#8220;Employment Agreement&#8221;) with Richard Frank, the Company&#8217;s current Chief Financial Officer. The Employment
Agreement provides for an initial two-year term. On April 1, 2025, the Company granted Richard Frank <ix:nonFraction contextRef="c336" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-10591">58,480</ix:nonFraction> stock options that vest immediately
with an expiration date of April 1, 2035. The options were issued under the &#8220;2022 Plan&#8221; with an exercise price of $<ix:nonFraction contextRef="c337" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-10592">1.71</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Nasdaq Compliance</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 10, 2025, the Company received
a notice letter (the &#8220;Notice&#8221;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;)
notifying the Company that,&#160;based on the Company&#8217;s stockholders&#8217; equity of $<ix:nonFraction contextRef="c338" decimals="0" format="ixt:num-dot-decimal" name="ivp:MinimumStockholdersEquityRequirement" scale="0" unitRef="usd" id="ixv-10593">1,562,005</ix:nonFraction>, as reported in the Company&#8217;s
Annual Report on Form 10-K for the fiscal year ended December 31, 2024, the Company is no longer in compliance with the minimum stockholders&#8217;
equity requirement for continued inclusion on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(1) (the &#8220;Stockholders&#8217;
Equity Requirement&#8221;). Additionally, as of April 9, 2025, the Company does not meet the alternatives of market value of listed securities
or net income from continuing operations. These matters serve as a basis for delisting the Company&#8217;s securities from Nasdaq.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has 45 calendar days from
the date of the Notice to submit its plan to regain compliance to Nasdaq. If the plan is accepted, Nasdaq will grant the Company an extension
of up to 180 calendar days from the date of the Notice to evidence compliance. If Nasdaq does not accept the Company&#8217;s plan of compliance,
the Company will have the opportunity to appeal the decision to the Nasdaq Hearings Panel.&#160;</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>INSPIRE VETERINARY PARTNERS, INC.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>AND RESULTS OF OPERATIONS</b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Forward-looking Information</b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>You should read the following discussion and
analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and the accompanying
notes thereto included elsewhere in this quarterly report on Form 10-Q.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>This quarterly report on Form 10-Q contains
forward-looking statements. Forward-looking statements are based upon our current assumptions, expectations and beliefs concerning future
developments and their potential effect on our business. In some cases, you can identify forward-looking statements by the following words:
&#8220;may,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221;
&#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;approximately,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221;
&#8220;project,&#8221; &#8220;potential,&#8221; &#8220;continue,&#8221; &#8220;ongoing,&#8221; or the negative of these terms or other
comparable terminology, although the absence of these words does not necessarily mean that a statement is not forward-looking. This information
may involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to
be materially different from the future results, performance or achievements expressed or implied by any forward-looking statements.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>We cannot predict all of the risks and uncertainties.
Accordingly, such information should not be regarded as representations that the results or conditions described in such statements or
that our objectives and plans will be achieved and we do not assume any responsibility for the accuracy or completeness of any of these
forward-looking statements. These forward-looking statements include information concerning possible or assumed future results of our
operations, including statements about potential acquisition or merger targets; business strategies; future cash flows; financing plans;
plans and objectives of management; any other statements regarding future acquisitions, future cash needs, future operations, business
plans and future financial results, and any other statements that are not historical facts.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Except to the extent required by law, we undertake
no obligation to update or revise any forward-looking statements, whether as a result of new information, future events, a change in events,
conditions, circumstances or assumptions underlying such statements, or otherwise.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Overview</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inspire Veterinary Partners, Inc. is a corporation
incorporated in the state of Delaware in 2020. On June 29, 2022, the Company converted into a Nevada corporation. The Company&#8217;s
class A common shares are traded on the Nasdaq Capital Market (&#8220;NASDAQ&#8221;) under the symbol IVP. The Company owns and operates
veterinary hospitals throughout the United States. The Company specializes in small animal general practice hospitals which serve all
manner of companion pets, emphasizing canine and feline breeds. As the Company expands, additional modalities are expected to become a
part of the offerings at its hospitals. With the acquisition of The Pony Express Veterinary Hospital, Inc. including equine care and emergency
and specialty services and intends to continue to expand such services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With thirteen clinics located in nine states as
of the date of this filing, Inspire purchases existing hospitals which have the financial track record, marketplace advantages and future
growth potential which make them worthy acquisition targets. Because the Company leverages a leadership and support structure which is
distributed throughout the United States, acquisitions are not centralized to one geographic area. The Company operates it business as
one operating and one reportable segment.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is the managing member of IVP Practice
Holdings Co., LLC (&#8220;Holdco&#8221;), a Delaware limited liability company, which is the managing member of IVP CO Holding, LLC (&#8220;CO
Holdco&#8221;), a Delaware limited liability company, IVP FL Holding Co., LLC (&#8220;FL Holdco&#8221;), a Delaware limited liability
company, IVP Texas Holding Company, LLC (&#8220;TX Holdco&#8221;), a Delaware limited liability company, KVC Holding Company, LLC (&#8220;KVC
Holdco&#8221;), a Hawaii limited liability company, and IVP CA Holding Co., LLC (&#8220;CA Holdco&#8221;), a Delaware limited liability
company, IVP MD Holding Company, LLC (&#8220;MD Holdco&#8221;), a Delaware limited liability company, IVP OH Holding (&#8220;OH Holdco&#8221;),
Co, LLC, a Delaware limited liability company, IVP IN Holding Co., LLC (&#8220;IN Holdco&#8221;), a Delaware limited liability company,
IVP MA Managing Co., LLC, a Delaware limited liability company (&#8220;MA Holdco&#8221;), and IVP PA Holding Company, LLC, a Delaware
limited liability company (&#8220;PA Holdco&#8221;). The Company through Holdco, operates and controls all business and affairs of CO
Holdco, FL Holdco, TX Holdco, KVC Holdco, CA Holdco, MD Holdco. Holdco, OH Holdco, IN Holdco, MA Holdco and PA Holdco is used to acquire
hospitals in various states and jurisdictions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is the managing member of IVP Real
Estate Holding Co., LLC (&#8220;IVP RE&#8221;), a Delaware limited liability company, which is the managing member of IVP CO Properties,
LLC (&#8220;CO RE&#8221;), a Delaware limited liability company, IVP FL Properties, LLC (&#8220;FL RE&#8221;), a Delaware limited liability
company, IVP TX Properties, LLC (&#8220;TX RE&#8221;), a Delaware limited liability company, KVC Properties, LLC, (&#8220;KVC RE&#8221;),
a Hawaii limited liability company, IVP CA Properties, LLC (&#8220;CA RE&#8221;), a Delaware limited liability company, IVP MD Properties,
LLC (&#8220;MD RE&#8221;), a Delaware limited liability company, IVP OH Properties, LLC (&#8220;OH RE&#8221;), a Delaware limited liability
company, IVP IN Properties, LLC (&#8220;IN RE&#8221;), a Delaware limited liability company, and IVP PA Properties, LLC (&#8220;PA RE&#8221;),
a Delaware limited liability company. The Company through IVP RE operates and controls all business and affairs of CO RE, FL RE, TX RE,
KVC RE, CA RE, MD RE, OH RE, IN RE and PA RE. IVP RE is used to acquire real property in various states and jurisdictions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Our Business Model</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Services provided at owned hospitals include preventive
care for companion animals consisting of annual health exams which include: parasite control; dental health; nutrition and body condition
counseling; neurological examinations; radiology; bloodwork; skin and coat health and many breed specific preventive care services. Surgical
offerings include all soft tissue procedures such as spays and neuters, mass removals, splenectomies and can also include gastropexies,
orthopedic procedures and other types of surgical offerings based on a doctor&#8217;s training. In many locations additional means of
care and alternative procedures are also offered such as acupuncture, chiropractic and various other health and wellness offerings.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With acquisitions serving as one key driver of
growth, the Company has developed metrics and processes for assessing, valuing, acquiring and integrating new hospitals into its network.
With a focus in its early years on general practice, small companion animal hospitals, the Company selects hospitals in markets with large
addressable pet populations, but not necessarily in city/urban centers. The Company recently entered the equine care, or the care of horses,
sector with the addition of the Pony Express Veterinary Hospital into the Company&#8217;s small-animal-only mix of locations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Growth strategies and expansion plans call for
the Company to enter emergency care and mixed animal (such as bovine and additional equine care) in future years of growth. Staffing,
ownership transition plans, demographics, quality of medicine, financial performance and quality of exiting leadership are some of the
many factors that are analyzed before a pending acquisition is offered a letter of intent. The Company uses a field support structure
that is nationally distributed and therefore the targets for acquisition can be in most states within the United States, taking special
care with more complex states which have very specific veterinary practice ownership and operations guidelines.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Risks to the ability to swiftly acquire and integrate
new hospitals include: (i) national staffing shortages of veterinarians and technicians which pre-existed the current market conditions
which make finding credentialed talent even more difficult; (ii) costs and time associated with finding suitable targets and performing
due diligence; and (iii) difficulties in achieving growth targets post purchase which ensure hospitals grow revenue and earnings in the
years post purchase.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Post purchase pressures include rising talent
acquisition and staffing costs in addition to challenges in achieving productivity and average patient charges necessary to achieve growth
and profitability.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Acquisition and Growth Strategy</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With an emphasis on general practice hospitals
in its first seven to eight quarters, the Company expanded into purchase of mixed animal hospitals in late 2022, adding equine care to
its mix. Further, in the third quarter of 2024 and beyond, the Company intends to continue to the due diligence toward acquisition toward
strategically acquiring existing general practice, specialty hospitals and/or expand existing locations to include emergency care and
more complex surgeries, holistic care and comprehensive diagnostics which allow it to offer more complex surgeries and internal medicine
work ups.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has plans to seek multi-unit practices
with regional presence to facilitate growth for the Company and also to move more swiftly into being a prime provider in select markets.
While purchases of individual clinics will remain a focus for the Company, these opportunities to acquire hospitals in clusters of 2 to
6 will significantly increase our pace of growth and provide numerous internal benefits such as internal case referrals and career pathing
for clinicians and leadership.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for acquisitions under the acquisition
method and are required to measure identifiable assets acquired and liabilities assumed of the acquiree at the fair values on the closing
date. The Company makes an initial allocation of the purchase price at the date of acquisition based upon its understanding of the fair
value of the acquired assets and assumed liabilities. Below is a summary of the acquisitions that closed from the inception of the Company
through March 31, 2025, and the related transaction price.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Closing Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Transaction<br/> Value<sup>1</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kauai Veterinary Clinic<sup>3,6</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center; text-indent: 0pt; padding-left: 0pt">January 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,505,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chiefland Animal Hospital<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">August 2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">564,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pets &amp; Friends Animal Hospital<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">October 2021</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">630,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advanced Veterinary Care of Pasco<sup>3</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">January 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,014,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lytle Veterinary Clinic<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">March 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,442,469</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Southern Kern Veterinary Clinic<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">March 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,000,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bartow Animal Clinic<sup>3,4</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">May 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,405,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dietz Family Pet Hospital<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">June 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aberdeen Veterinary Clinic<sup>3</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">July 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">574,683</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All Breed Pet Care Veterinary Clinic<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">August 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,152,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pony Express Veterinary Hospital, Inc.<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">October 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,108,652</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Williamsburg Animal Clinic<sup>3</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">December&#160;2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">850,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Old 41 Animal Hospital<sup>2</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">December 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,465,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valley Veterinary Services<sup>3,5</sup></span></td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">November 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,790,000</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction value is the amount of cash consideration paid for the acquisition of the veterinary practice (and as denoted the real estate operations) that was accounted for as a single business combination, in accordance with ASC Topic 805.</span></td></tr>
  </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition includes both the veterinary practice and related assets and the real estate operations in the transaction value.</span></td></tr>
  </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition was for the veterinary practice and related assets only.</span></td></tr>
  </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition includes the purchase of personal goodwill of $105,000 that was included in the purchase price of the veterinary practice and related assets. The total transaction value is made up of $955,000 for the veterinary practice and related assets and $350,000 for the real estate operations.</span></td></tr>
  </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction value excludes $200,000 for the Holdback Agreement associated with the acquisition.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The veterinary practice was sold on September 20, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Kauai Veterinary Clinic Acquisition and Disposal</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 25, 2021, the Company acquired Kauai
Veterinary Clinic, Inc., located in Lihue, Hawaii on the island of Kauai providing regional and local veterinary services for $1,505,000
dollars through the Company&#8217;s wholly-owned subsidiary, IVP Practice Holding Company, LLC. Simultaneously to the closing of KVC,
the Company acquired the underlying real estate from a third party in exchange for $1,300,000 through the Company&#8217;s wholly-owned
subsidiary, IVP Real Estate Holding Co., LLC. These acquisitions were financed with threes loans provided by First Southern National Bank
for a total of $2,383,400.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 20, 2024, the Company completed the
divestiture of its Kauai Veterinary Clinic (&#8220;KVC&#8221;) to Kauai RE Holdings LLC for $2.0 million, in notes payable assumed by
the buyer, with no cash consideration. The agent for the sale was Gregory Armstrong, a current shareholder of the Company and a member
of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser, who is the Company&#8217;s
largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC. The divestiture resulted in a gain of $467,049 in fiscal
year 2024, which was recorded in &#8220;Gain on sale of business&#8221; in the Statements of Operations. As a result of the transaction,
the Company disposed of $125,508 of goodwill based on the relative fair value of KVC. The estimated fair value of KVC less estimated costs
to sell exceeded it carrying amount as of the transaction date. As the sale of KVC was not considered, a significant disposal or a strategic
shift that would have a major effect on the Company&#8217;s operations or financial results, it was not reported as discontinued operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Chiefland Animal Hospital Acquisition</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 20, 2021, the Company acquired the veterinary
practice and related assets of Chiefland Animal Hospital from Polycontec, Inc. for $285,000 through the Company&#8217;s wholly-owned subsidiary,
IVP Practice Holding Company, LLC. Simultaneously, the Company the real estate operations, consisting of land and buildings, utilized
by the Chiefland practice for $279,500 through the Company&#8217;s wholly-owned subsidiary, IVP Real Estate Holding Co., LLC. These acquisitions
were financed with two loans provided by WealthSouth, a division of Farmers National Bank of Danville, Kentucky (&#8220;WealthSouth&#8221;)
for a total of $469,259.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Pets &amp; Friends Animal Hospital Acquisition</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 7, 2021, the Company acquired the veterinary
practice and related assets of the Pets &amp; Friends Animal Hospital from Pets &amp; Friends Animal Hospital, LLC for $375,000 through
the Company&#8217;s wholly-owned subsidiary, IVP Practice Holding Company, LLC. Simultaneously, the Company the real estate operations,
consisting of land and buildings, utilized by the Pets &amp; Friends practice for $255,000 through the Company&#8217;s wholly-owned subsidiary,
IVP Real Estate Holding Co., LLC. These acquisitions were financed with two loans provided by WealthSouth for a total of $535,500.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Advanced Veterinary Care of Pasco</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 14, 2022, the Company acquired the
veterinary practice and related assets of Advanced Veterinary Care of Pasco in Hudson, Florida from Advanced Veterinary Care of Pasco,
LLC for $1,014,000 through the Company&#8217;s wholly-owned subsidiary, IVP FL Holding Company, LLC. This acquisition was financed by
a loan provided by WealthSouth for a total of $817,135.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Lytle Veterinary Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 15, 2022, the Company acquired the veterinary
practice and related assets of Lytle Veterinary Clinic in Texas from Lytle Veterinary Clinic, Inc. for $662,469 through the Company&#8217;s
wholly-owned subsidiary IVP Texas Holding Company, LLC and its wholly-owned subsidiary, IVP Texas Managing Co., LLC. Simultaneously, the
Company acquired the real estate operations, consisting of land and buildings, utilized by the Lytle practice for $780,000 from the Lytle
practice through the Company&#8217;s wholly-owned subsidiary, IVP Texas Properties, LLC. This acquisition was financed by two loans provided
by WealthSouth for a total of $1,141,098.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Southern Kern Veterinary Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 22, 2022, the Company acquired the veterinary
practice and related assets of Southern Kern Veterinary Clinic in California from Southern Kern Veterinary Clinic, Inc. for $1,500,000
through the Company&#8217;s wholly-owned subsidiary IVP CA Holding Co., LLC and its wholly-owned subsidiary, IVP Texas Managing Co., LLC.
Simultaneously, the real estate operations, consisting of land and buildings,) utilized by the Kern practice was purchased for $500,000
through the Company&#8217;s wholly-owned subsidiary, IVP CA Properties, LLC. This acquisition was financed by two loans provided by WealthSouth
for a total of $1,700,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Bartow Animal Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 18, 2022, the Company acquired the veterinary
practice and related assets of Bartow Animal Clinic in Bartow, Florida from Winter Park Veterinary Clinic, Inc. for $1,055,000 through
the Company&#8217;s wholly-owned subsidiary IVP FL Holding Company LLC. Simultaneously, the real estate operations, consisting of land
and buildings, utilized by the Bartow practice was purchased for $350,000 through the Company&#8217;s wholly-owned subsidiary, IVP CA
Properties, LLC. This acquisition was financed by two loans provided by WealthSouth for a total of $969,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Dietz Family Pet Hospital</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 15, 2022, the Company acquired the veterinary
practice and related assets of Dietz Family Pet Hospital in Richmond, Texas from Dietz Family Pet Hospital, P.A. for $500,000 through
the Company&#8217;s wholly-owned subsidiary IVP Texas Holding Company LLC and its wholly-owned subsidiary, IVP Texas Managing Co. LLC.
This acquisition was financed by a loan provided by WealthSouth for a total of $382,500.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Aberdeen Veterinary Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 29, 2022, the Company acquired the veterinary
practice and related assets of Aberdeen Veterinary Clinic in Aberdeen, Maryland from Fritz Enterprises, Inc. for $574,683 through the
Company&#8217;s wholly-owned subsidiary IVP MD Holding Company LLC. This acquisition was financed by a loan provided by WealthSouth for
a total of $445,981.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>All Breed Pet Care Veterinary Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 12, 2022, the Company acquired the veterinary
practice and related assets of All Breed Pet Care veterinary clinic in Newburgh, Indiana from Tejal Rege for $952,000 through the Company&#8217;s
wholly-owned subsidiary IVP IN Holding Company LLC. Simultaneously, the real estate operations, consisting of land and buildings, utilized
by the All Breed practice was purchased for $1,200,000 through the Company&#8217;s wholly-owned subsidiary, IVP IN Properties, LLC. This
acquisition was financed by three loans provided by WealthSouth for a total of $1,945,450.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Pony Express Veterinary Hospital</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2022, the Company acquired the
veterinary practice and related assets of the Pony Express Veterinary Hospital, Inc. in Xenia, Ohio from Pony Express Veterinary Hospital,
Inc. for $2,608,652 through the Company&#8217;s wholly-owned subsidiary IVP OH Holding Company, LLC. Simultaneously, the real estate operations,
consisting of land and buildings, utilized by the Pony Express Veterinary Hospital practice was purchased for $500,000 through the Company&#8217;s
wholly-owned subsidiary, IVP OH Properties, LLC. This acquisition was financed by three loans provided by First Southern National Bank
for a total of $2,853,314.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Williamsburg Animal Clinic</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 9, 2022, the Company acquired the
veterinary practice and related assets of Williamsburg Veterinary Clinic in Williamsburg, MA from Williamsburg Animal Clinic, LLC for
$850,000 through the Company&#8217;s wholly owned subsidiary, IVP MA Holding Company, LLC. This acquisition was financed by a loan provided
by WealthSouth for a total of $637,500.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The Old 41 Animal Hospital</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 16, 2022, the Company acquired the
veterinary practice and related assets of The Old 41 Veterinary Clinic in Bonita Springs, FL from The Old 41 Animal Hospital, LLC for
$665,000 through the Company&#8217;s wholly owned subsidiary, IVP FL Holding Company, LLC. Simultaneously, the real estate operations
consisting of land and building utilized by the Old 41 practice for $800,000 from Scott A. Gregory DVM, LLC through the Company&#8217;s
wholly owned subsidiary, IVP FL Properties, LLC. This acquisition was financed by two loans provided by First Southern National Bank for
a total of $1,208,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Valley Veterinary Service Acquisition</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 8, 2023, the Company acquired the
animal hospital and related assets of Valley Veterinary Service, Inc in Rostraver Township, Pennsylvania for $800,000 in cash, a holdback
agreement for $200,000 in cash that may be paid out at the end of the two year period following the acquisition based on continued employment
by the two former owners and revenue targets for year 1 and year 2 following the effective date of the acquisition, which is not included
in the consideration transferred, and issuance of restricted shares of the Company&#8217;s Class A common stock equal to $400,000 through
the Company&#8217;s wholly owned subsidiary IVP PA Holding Company, LLC. Simultaneously, the real estate operations consisting of land
and building utilized by Valley Veterinary Services, Inc animal hospital for $590,000 from the owners of Valley Veterinary Services, Inc
through the Company&#8217;s wholly owned subsidiary, IVP PA Properties, LLC. This acquisition was financed by one loan provided by First
Southern National Bank for $375,000 and one loan provided by Farmers National Bank of Danville for $850,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Comparability of Our Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Results of Operations for the Three months
ended March 31, 2025 compared to the three months ended March 31, 2024:</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Summary of Results of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Service revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,741,029</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,545,599</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Product revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">898,180</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,285,968</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,639,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,831,567</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of service revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,139,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,709,147</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">785,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,016,107</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,446,438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,873,343</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Debt extinguishment loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">728,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">275,392</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">367,197</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,646,517</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,694,072</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Loss from operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,007,308</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,862,505</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income (expenses):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(407,736</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(559,289</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total other expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(407,728</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(559,289</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Loss before income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,415,036</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,421,792</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Benefit for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,415,036</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,421,792</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Net loss per Class A and B common shares:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 27pt">Basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.43</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.88</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 0.25in">Weighted average shares outstanding per Class A and B common shares:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,555,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,894,331</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Revenue</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the breakdown of
revenue between products and services:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2025 vs.<br/>
 March 31, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, <br/>
2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, <br/>
2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$ <br/>
Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% <br/>
Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; text-indent: 0pt; padding-left: 0pt">Service Revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,741,029</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,545,599</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(804,571</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-23</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-indent: 0pt; padding-left: 0pt">Percentage of revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Product Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">898,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,285,968</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(387,787</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-30</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Percentage of revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">25</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,639,209</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,831,567</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1,192,358</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">-25</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Average Daily Service <br/>
Revenue for the Year Ended</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2025 vs. <br/>
March 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Animal Hospital &amp; Clinics</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, <br/>
2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, <br/>
2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">$ <br/>
Change</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%<br/>
 Change</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kauai Veterinary Clinic<sup>1</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> -</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,134</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,134</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Chiefland Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,657</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,631</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Pets &amp; Friends Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,676</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">950</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Advanced Veterinary Care of Pasco</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,123</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,888</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">235</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lytle Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,759</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(245</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-14</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Southern Kern Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bartow Animal Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,168</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,350</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(182</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Dietz Family Pet Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,804</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(189</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-10</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Aberdeen Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">812</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,718</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(906</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-53</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">All Breed Pet Care Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,838</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Pony Express Veterinary Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,598</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,070</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(472</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-12</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Williamsburg Animal Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,725</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(526</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-23</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Old 41 Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,227</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,315</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-59</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Valley Veterinary Services Animal Hospital</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,897</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: right">2,699</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,197</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">100</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Total Daily Service Revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">30,456</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; text-align: left">$</td><td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; text-align: right">34,855</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,399</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The veterinary practice was sold effective September 20, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average Daily Product <br/>
Revenue for the Year Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2025 vs.<br/>
 March 31, 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Animal Hospital &amp; Clinics</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, <br/>
2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, <br/>
2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$ <br/>
Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% <br/>
Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; text-indent: 0pt; padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kauai Veterinary Clinic<sup>1</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,810</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Chiefland Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,022</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Pets &amp; Friends Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">968</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">911</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Advanced Veterinary Care of Pasco</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">594</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">816</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(222</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-27</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Lytle Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">914</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(197</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-22</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Southern Kern Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">836</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">307</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Bartow Animal Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">933</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(93</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Dietz Family Pet Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">518</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">853</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(335</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-39</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Aberdeen Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">573</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-47</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">All Breed Pet Care Veterinary Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">738</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,287</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(549</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-43</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Pony Express Veterinary Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,307</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,815</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-28</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Williamsburg Animal Clinic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">495</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">744</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(249</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-33</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Old 41 Animal Hospital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-42</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Veterinary Services Animal Hospital</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,170</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,219</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(49</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">100</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in">Total Daily Product Revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,980</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,180</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,201</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The veterinary practice was sold effective September 20, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Revenue in General:&#160;</b>The Company believes the
breakdown of gross revenue into service revenue and product revenue categories produces meaningful measures to Company management and
the Company&#8217;s investors in light of the Company&#8217;s objective to protect the service channel and derive the majority of its
revenue from services and expertise which are not capable of disruption from other channels. To achieve this objective, the Company seeks
to match the industry target metric of 70% to 80% of gross revenue being derived from services: examination fees, diagnostics fees, laboratory
work, surgery and others veterinary services. The Company believes these service revenue sources require veterinary professionals to
preside over care delivery and, unlike some veterinary care products, cannot be replaced or sold by other non-veterinary hospital channels
such as retail (including over-the-counter and online). Accordingly, the Company views products such as parasite controls, veterinary
nutrition products and additives as important, but the Company does not rely on product revenue to account for more than 20% to 30% of
gross revenue. Medications and therapeutics which only a licensed veterinary doctor or licensed technician can administer, while still
making up part of the 20% to 30% of gross revenue, are less easily diverted to non-veterinary hospital channels as they require licensed
professionals to prescribe or utilize them.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses these percentages in concert
with metrics such as Revenue Per Patient Per day (&#8220;RPP&#8221;) and Average Patient Charge (&#8220;APC&#8221;) to analyze the comprehensive
nature of diagnostics and services provided by each veterinary hospital. Sometimes referred to &#8220;quality medicine&#8221; metrics
within the veterinary service industry, the Company uses RPP and APC to determine how a doctor&#8217;s time is being utilized (inclusive
of all diagnostics and therapies). RPP and APC metrics are consolidated into the presentation of average daily service revenue and average
daily product revenue. The Company believes these analyses helps the Company ensure that its caseload is revenue positive to avoid clinicians
spending time on patient work which underutilizes their time and erodes labor profitability. The Company also believes these metrics are
useful to investors and potential investors to compare the Company&#8217;s service-to-product revenue mix against generally accepted industry
targets and specific veterinary care service provider competitors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The services revenue and product revenue metrics
are measured in dollars as calculated by the practice management software we provide to each of our clinics to track medical notes, treatment
plans, services and products prescribed and provided, as well as to manage invoicing related to all of the above. Reports are generated
which allow Company management to view each of these as line-items as well as measure the ratio of service revenue versus product revenue
within our revenue mix.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the ratio metric is useful
for the management and its investors for several reasons:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company and its medical leadership teach and enable its medical staff to provide comprehensive medical care which is appropriate for each animal patient. For example, charges to a client which skew too heavily toward products and do not include necessary services may be indicator that medical cases are not being fully diagnosed using an appropriate standard of available and appropriate diagnostics and care. This broad analysis can indicate more questions should be asked about how cases are managed by certain providers, particularly if patterns emerge;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive care for pets means physical exams, dental care, blood work and many other service related line-items. An overreliance on product revenue alone (which products may be available over-the-counter outside of the veterinary channel) leaves veterinary clinics susceptible to sales transfer to other channels. In addition, appropriate veterinary care (as defined by market practice and some state licensing boards) does not include prescribing products without the delivery of diagnostic and care services.</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advancements in veterinary care within the last decade such as anesthetic protocols, pain management, fear free medicine and other services have shown great efficacy for the betterment of patients and their recovery from illness or surgeries. The absence of certain services and procedures within, for instance, a surgery package for a patient, would indicate an opportunity to improve outcomes for a patient and extend life expectancy. These are positive outcomes for clients and, therefore, of interest and value to the Company and our investors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Service Revenues:&#160;</b>The Company recognizes service revenue
from health exams, pet grooming, veterinary care, and certain other services performed at our animal hospitals or clinics and is recognized
once the service is completed, as this is when the customer has the ability to direct the use of and obtain the benefits of the services.
Payment terms are at the point of sale but may also occur upon completion of the service. Service revenue decreased $804,571 or 23%, to
$2,741,029 for the three months ended March 31, 2025 as compared to $3,545,599 for the three months ended March 31, 2024. The decrease
in service revenue is mainly attributed to the exclusion of KVC from 2025 results. On a comparable basis, service revenue declined year-over-year,
primarily due to reduced DVM capacity and operational disruptions in January.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Product Revenues: </b>Product revenue is recognized
when control passes, which occurs at a point in time when the customer completes a transaction at our animal hospitals or clinics and
receives the product. Product revenue decreased $387,787, or 30%, to $898,180 for the three months ended March 31, 2025 as compared to
$1,285,968 for the three months ended March 31, 2024. The overall decrease was a result of customers purchasing less products per visit
and the exclusion of KVC from 2025 results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cost of service revenue (exclusive of depreciation
and amortization): </b>Cost of service revenue consists of cost directly related to the animal services provided at the Company&#8217;s
veterinary clinics and animal hospitals, which primarily includes personnel-related compensation costs of the employees at the Company&#8217;s
veterinary clinics or animal hospitals, laboratory costs, pet supply costs, third-party veterinarian contractors, office rent, utilities,
supplies, and other cost arising as a result of the services being performed, excluding depreciation and amortization. Cost of service
revenue decreased $569,869, or 21%, to $2,139,278 for the three months ended March 31, 2025 as compared to $2,709,147 for the three months
ended March 31, 2024. The decrease in cost of service revenue sold excluding depreciation and amortization was driven primarily by the
decrease in service revenue due the exclusion of KVC from 2025 results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cost of product revenue (exclusive of depreciation
and amortization):</b>&#160;Cost of product revenue consists of cost directly related to the product sales at the Company&#8217;s veterinary
clinics and animal hospitals, which primarily includes personnel-related compensation costs of the employees at the Company&#8217;s veterinary
clinics or animal hospitals, purchase price of the medication we dispense, and purchase price of product sold, excluding depreciation
and amortization. Cost of product revenue decreased $230,698, or 23%, to $785,409 for the three months ended March 31, 2025 as compared
to $1,016,107 for the three months ended March 31, 2024. The decrease in cost of product revenue was driven primarily by a decrease in
product revenue due the exclusion of KVC from 2025 results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>General and Administrative Expense: </b>General
and administrative expenses include personnel-related compensation costs for corporate employees, such as management, accounting, legal,
acquisition related and non-recurring expenses, insurance and other expenses used to operate the business. General and administrative
expenses decreased $426,905, or 15% to $2,446,438 for the three months ended March 31, 2025 as compared to $2,873,343 for the three months
ended March 31, 2024. The decrease was primarily due to the decreases in expenses generated, the IR agency contracts and marketing agreements
the Company entered into during the first quarter of 2024 following the February 2024 public acquisition. These decreases were offset
by increased consulting agreements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Depreciation and Amortization Expense: </b>Depreciation
and amortization expenses mainly relate to the assets used in generating revenue. Depreciation and amortization decreased $91,805, or
25%, to $275,392 for the three months ended March 31, 2025 as compared to $367,197 for the three months ended March 31, 2024. The decrease
was primarily due to the Sale of KVC during Q3 2024.</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Other Expense:&#160;</b>Other expenses are composed primarily of
interest expenses and small denomination bank fee charges. Other expenses decreased $151,553, or 27%, to $407,736 for the three months
ended March 31, 2025 as compared to $559,289 for the three months ended March 31, 2024. The decrease was primarily due to the decrease
in the financing arrangements to fund working capital at a very high effective interest rate as compared to the Company&#8217;s term loans.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Net Loss: </b>Net Loss decreased $1,006,756
, or 29%, to $2,415,036 for the three months ended March 31, 2025 as compared to $3,421,792 for the three months ended March 31, 2024.
The net loss is primarily attributable to the decline in service revenue due to reduced DVM capacity and operational disruptions in January,
exclusion of the operating expenses associated with KVC, decreases in operating expenses associated with the cost associated with the
February 2024 public raise during the period, and the IR Agency Consulting Agreement offset by other 3<sup>rd</sup> party consulting arrangements
entered into to increase customer outreach and improve operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Liquidity and Capital Resources</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since inception, we have financed our operations
from a combination of:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">issuances and sales of senior convertible notes;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">issuance of convertible debentures;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">borrowings under other debt consisting of: (i) a principal lending relationship with Farmers National Bank of Danville; (ii)a principal lending relationship with First Southern National Bank; (iii) short term financing arrangements under merchant cash advance agreement;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common stock purchase agreement with Tumim Stone Capital LLC,</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">proceeds from issuance of equity; and</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in">&#160;</td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cash generated from operations.</span></td></tr>
  </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has experienced operating losses since
its inception and had a total accumulated deficit of $38,765,317 as of March 31, 2025. The Company expects to incur additional costs and
require additional capital as the Company continues to acquire additional veterinary hospitals, clinics and practices. During the three
months ended March 31, 2025 the Company&#8217;s cash used in operations was $1,374,297.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s primary short-term cash requirements
are to fund working capital, lease obligations and short-term debt, including current maturities of long-term debt. Working capital requirements
can vary significantly from period to period, particularly as a result of additional business acquisitions. The Company&#8217;s medium-term
to long-term cash requirements are to service and repay debt, to expand through acquisitions, and to invest in facilities and equipment
for growth initiatives.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s ability to fund its cash needs
will depend, in part, on its ability to generate cash in the future, which depends on future financial results. The Company&#8217;s future
results are subject to general economic, financial, competitive, legislative and regulatory factors that may be outside of our control.
The Company&#8217;s future access to, and the availability of credit on acceptable terms and conditions, is impacted by many factors,
including capital market liquidity and overall economic conditions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements have been prepared
on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital of $38,765,317
and 4,570,734. For the three months ended March 31, 2025, the Company sustained a net loss of $2,415,036. These factors, among others,
raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the next twelve months from the date these
financial statements were issued. These financial statements do not include any adjustments relating to the recoverability and classification
of recorded asset amounts or the amounts and classification of liabilities that may be necessary should the Company be unable to continue
as a going concern. The Company&#8217;s continuation as a going concern is contingent upon its ability to obtain additional financing
and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue to seek to raise additional
funding through debt or equity financing during the next twelve months. Management believes that actions presently being taken to obtain
additional funding provide the opportunity for the Company to continue as a going concern. There is no guarantee the Company will be successful
in achieving these objectives.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We cannot be sure that future funding will be
available to us on acceptable terms, or at all. Due to often volatile nature of the financial markets, equity and debt financing may be
difficult to obtain.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We may seek to raise any necessary additional
capital through a combination of private or public equity offerings, debt financings, collaborations, strategic alliances, licensing arrangements
and other marketing and distribution arrangements. To the extent that we raise additional capital through marketing and distribution arrangements
or other collaborations, strategic alliances or licensing arrangements with third parties, we may have to relinquish valuable rights or
future revenue streams on terms that may not be favorable to us. If we raise additional capital through private or public equity offerings,
the ownership interest of our existing stockholders will be diluted, and the terms of these securities may include liquidation or other
preferences that adversely affect our stockholders&#8217; rights. If we raise additional capital through debt financing, we may be subject
to covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures
or declaring dividends.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of the date of this filing, the Company was
in compliance with all covenants and restrictions associated with our debt agreements. The Company is not aware of any instances of breaches
or non-compliance with its covenants and commitments under its debt agreements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Master Lending and Credit Facility</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2021, the Company entered into a master
line of credit loan agreement (&#8220;MLOCA&#8221;) with Wealth South a division of Farmers National Bank of Danville, Kentucky (&#8220;FNBD&#8221;).
The MLOCA provides for a $2,000,000 revolving secured credit facility (&#8220;Revolving Line&#8221;) to be drawn for the initial purchase
of veterinary clinical practices (&#8220;Practices&#8221;) and a $8,000,000 closed end line of credit (&#8220;Closed End Line&#8221;)
to be disbursed as individual loans (Term Loans) to paydown draws on the Revolving Line and to provide longer term financing of the purchase
of Practices. Each draw on the Revolving Line shall be repaid with a Term Loan out of the Closed End Line within one hundred and twenty
(120) days of the draw on the Revolving Line. Each draw on the Revolving Line and the Closed End Line shall not exceed eighty-five (85%)
percent of the purchase price of the Practice. The Company shall contribute and maintain equity of a minimum of fifteen (15%) percent
of the initial purchase price of a Practice as long as any draw on the Revolving Line or a Term Loan remains unpaid with FNBD. The Revolving
Line has an interest rate equal to the New York Prime Rate plus 0.50% that shall never be less than 3.57%. Each Term Loan issued under
the Closed End Line shall have a fixed interest rate of 3.98% for the first five years of the loan. Immediately following the fixed rate
period, the rate of interest rate will equal to the New York Prime Rate plus 0.65% that shall never be less than 3.57%. Each Practice
to be acquired must have a minimum projected debt-service coverage ratio (&#8220;DSCR&#8221;) of 1.0x, defined as earnings before interest
depreciation and amortization (&#8220;EBIDA&#8221;)/Annual Debt Service Requirement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the MLOCA the Term Loans to acquire a Practice
shall not exceed 10 years. The first twelve months of the Term Loan may be interest only. Thereafter, the Loan will convert to an amortizing
loan with monthly principal and interest payments. For Practice only Term Loans (&#8220;Practice Term Loans&#8221;), after the initial
twelve-month interest only period, the balance will amortize over 9 years. For Loans made to purchase real property (&#8220;RE Term Loans&#8221;),
after the initial twelve-month interest only period, the balance will amortize over a 19-year period. There is no prepayment penalty on
payments on the Revolving Line. The Term Loans are subject to a refinance fee of 2% of the then outstanding principal balance of the Term
Loan if paid within two years of entering into the Term Loan and 1% of the then outstanding principal balance of the Term Loan if paid
within three to five years of entering into the Term Loan. The refinance fee is due only if the Term Loan is paid off by refinancing.
Borrowing under the MLOCA are guaranteed by Kimball Carr, CEO &amp; President of the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Each draw on the Closed End Draw Note shall not exceed eighty-five
(85%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of a minimum of fifteen (15%) percent
of the initial purchase price of a Practice as long as any draw on the Closed End Draw Note or a Term Loan remains unpaid with FNBD. The
interest rate charge on all sums advance under the amended and restated MLOCA shall be 5.25% for the first five years of the loan. Immediately
following the fixed rate period, the rate of interest will be equal to the New York Prime Rate plus 0.65% that shall never be less than
4.75%. Each Practice to be acquired must have a minimum projected DSCR of 1.0x, defined as EBIDA/Annual Debt Service Requirement. The
MLOCA has been fully drawn against, see the notes payable for the individual notes payable to FNDB for further detail below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notes payable to FNBD as of March 31, 2025 and
December 31, 2024 consisted of the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Acquisition</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Entered</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">237,272</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3.98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">217,681</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">219,975</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,108</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">231,987</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">181,611</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">187,461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,108</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">216,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">198,853</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200,949</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">249,534</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">257,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">817,135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pasco</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">646,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,085</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">478,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,898</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">663,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2042</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">614,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">621,020</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,875</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">425,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2042</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394,019</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,855</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,275,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,030,288</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,062,126</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,688</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">246,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2042</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,082</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">232,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,072</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">722,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">595,814</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613,737</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,754</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">382,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Dietz</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,570</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">328,026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,564</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">445,981</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Aberdeen</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/19/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/29/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">375,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,120</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,786</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,020,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2042</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">961,563</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">971,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,702</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">519,527</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">441,224</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">453,984</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">225,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">193,580</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">198,905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">637,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Williamsburg</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2032</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">566,066</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">580,834</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,556</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">850,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2033</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">5.25</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">825,025</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">843,796</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,713,423</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,426,558</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,621,519</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">84,424</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company amortized $1,526 and $1,543 of issuance
cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively, for the FNBD notes payable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><b>FSB Commercial Loans</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into three separate commercial
loans with First Southern National Bank (&#8220;FSB&#8221;) as part of the acquisition. The first commercial loan in the amount of $1,105,000
has a fixed interest rate of 4.35% and a maturity date of January 25, 2024. The fixed rate loan has monthly payments of $6,903 and a full
payoff of the remaining principal balance at maturity. The commercial loan had issuance costs of $13,264 that was capitalized and is being
amortized straight line over the life of the loan. The Company entered into a Forbearance Agreement that extended the maturity date to
August 31, 2024 and required the lender to make monthly payments of $9,016 and increased the interest rate to 8.15% per annum. On September
20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale of Kauai Veterinary Clinic (&#8220;KVC&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The second commercial loan with FSB entered into
on January 11, 2021 in the amount of $1,278,400 has a fixed interest rate of 4.35% and a maturity date of January 25, 2024. The fixed
rate loan has monthly payments of $13,157 and a full payoff of the remaining principal balance at maturity. The commercial loan had issuance
costs of $10,085 that was capitalized and is being amortized straight line over the life of the loan. The Company entered into a Forbearance
Agreement that extended the maturity date to August 31, 2024 and required the lender to make monthly payments of $14,898 and increased
the interest rate to 8.15% per annum. On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale of Kauai Veterinary
Clinic (&#8220;KVC&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The third commercial loan with FSB entered into
on January 11, 2021 in the amount of $450,000 has a fixed interest rate of 5.05% and a maturity date of September 11, 2021. The commercial
loan was modified on August 25, 2021 to extend the maturity date to February 25, 2023 and increase the principal amount to $469,914. The
fixed rate loan had monthly payments of $27,164 and was fully paid off on the maturity date. The commercial loan had issuance costs of
$753 that was capitalized and is being amortized straight line over the life of the loan. This loan was paid in full in February 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2022 the Company entered into three
separate commercial loans with FSB as part of the Pony Express Practice acquisition. The first loan with FSB that was entered into on
October 31, 2022, was in the amount of $2,086,921. The loan has a fixed interest rate of 5.97% and a maturity date of October 31, 2025.
The fixed rate loan has monthly payments of $23,138 except for a final monthly payment of $1,608,530. The commercial loan had issuance
costs of $25,575 that was capitalized and is being amortized straight line over the life of the loan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The second loan with FSB that was entered into
on October 31, 2022, was in the amount of $400,000. The loan has a fixed interest rate of 5.97% and a maturity date of October 31, 2042.
The fixed rate loan has monthly payments of $2,859. The commercial loan had issuance costs of $3,277 that was capitalized and is being
amortized straight line over the life of the loan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The third loan with FSB that was entered into
on October 31, 2022, was in the amount of $700,000. The loan has a fixed interest rate of 6.75% and a maturity date of October 31, 2025.
The fixed rate loan has monthly payments of $6,903 except for a final monthly payment of $423,278. The commercial loan did not have any
issuance costs that were capitalized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 16, 2022, the Company entered into
two separate commercial loans with FSB as part of the Old 41 Practice acquisition. The first loan with FSB that was entered into on December
16, 2022, was in the amount of $568,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16, 2025. The fixed
rate loan has monthly payments of $4,772 and a full payoff of the remaining principal balance at maturity. The loan had issuance costs
of $4,531 for the year ended December 31, 2022, that was capitalized and is being amortized straight line over the life of the loan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The second loan with FSB that was entered into
December 16, 2022, was in the amount of $640,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16, 2025.
The fixed rate loan has twelve monthly payments of approximately $2,830, followed by monthly payments of $7,443. and the interest rate
is 6.50%. The loan had issuance costs of $5,077 that was capitalized and is being amortized straight line over the life of the loan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 8, 2023, the Company entered into
a commercial loan with FSB as part of the Valley Vet practice acquisition. The loan with FSB was entered into on November 8, 2022 for
$375,000. The loan has a fixed interest rate of 8.5%.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The FSB commercial loans are guaranteed by Kimball
Carr, Chief Executive Officer and President and Charles Stith Keiser, our Vice Chairman and Chief Operating Officer.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notes payable to FSB as of March 31, 2025 and
December 31, 2024 consisted of the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Acquisition</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Entered</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,105,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2041</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">4.35</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,264</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,278,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2031</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.35</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,085</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">469,914</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,086,921</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,690,053</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,733,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,575</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">400,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2042</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">372,963</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">375,943</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,277</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/16/2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.17</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: right">568,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">457,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">470,227</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,531</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">&#160;</td><td style="text-align: right">640,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">202,158</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">406,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,077</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">1/29/2026</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">8.50</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,877</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,623,235</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,097,263</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,361,618</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">69,439</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company amortized $1,526 and $1,543 of issuance
cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notes payable as of March 31, 2025 and December
31, 2024 consisted of the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">FNBD Notes Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,426,558</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,621,519</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">FSB Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,097,263</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,361,618</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,523,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,983,137</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(82,270</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81,909</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Notes payable, net of issuance cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,441,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,901,228</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,157,641</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,410,465</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,283,910</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,490,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Notes payable repayment requirements as of March
31, 2025, in the succeeding years are summarized as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,957,649</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,203,521</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">872,072</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">909,759</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">950,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,630,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,523,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Convertible Debenture</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Between March 18 and December 28, 2021, the Company
issued $2,102,500 in aggregate principal amount of 6.00% subordinated convertible promissory note (&#8220;Convertible Debenture&#8221;).
During the year ending December 31, 2022 the Company issued $1,612,000 in aggregated principal amount of the 6.00% Convertible Debenture.
In March 2023 the Company issued an additional $650,000 in aggregate principal amount of 6.00% Convertible Debenture to five (5) separate
holders. The Convertible Debenture is convertible into the Company&#8217;s Class A common stock upon the Company&#8217;s offering for
sale its shares in a public offering (&#8220;IPO&#8221;). At the holder&#8217;s election, the accrued interest and principal may be paid
in cash or Class A common stock (such number of shares reflecting a twenty-five percent (25%) discount of the opening price per share
of Class A common stock). The Convertible Debenture mature 5 years from the date of issuance to each holder. Prior to the maturity date,
the holder is entitled to convert the Convertible Debenture into Class A common stock upon the Company&#8217;s IPO. Upon an IPO the accrued
and unpaid interest is due and payable in cash on the first business day of the following month of March for any balance not elected to
be converted into the Class A common stock. The Convertible Debenture incurred issuance cost of $40,000 that was amortized straight line
over the life of the Convertible Debenture. The Company amortized $0 and $1,993 of issuance cost during the three months ended March 31,
2025 and 2024, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon the Company&#8217;s IPO closing on August
31, 2023, the majority of Convertible Debenture holders elected to convert an aggregate of $4,014,500 of principal and $399,818 of accrued
interest into 14,953 shares of Class A common stock at a conversion price of $30.00 per share. The Company recorded a beneficial conversion
feature as of the date of the conversion of $1,569,395 based on the IPO price of $40 per share minus the principal and accrued interest
of the Convertible Debenture balance converted into common stock. Four holders of the Convertible Debenture with an aggregate principal
balance of $250,000 elected to be paid back in cash and one investor with a principal balance of $100,000 elected to be paid on February
28, 2024 including accrued interest through the date of payment at 6%.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Loans Payable</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 30, 2023, the Company entered into a Merchant
Cash Advance Agreement for gross proceeds of $1,050,000 with an unrelated third-party financial institution. Under the terms of the agreement,
the Company must pay $57,346 each week for 26 weeks with the first payment being due June 6, 2023. The financing arrangement has an effective
interest rate of 49%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;) of $441,000 and issuance costs
of $50,000. The OID and issuance cost associated with the financing arrangement are presented in the balance sheets as a direct deduction
from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 10, 2023, the Company amended the financing
arrangement to borrow an additional $507,460 resulting in the weekly repayments increasing to $76,071 to be paid over 28 weeks. This amendment
decreased the effective interest rate to 41%. The refinancing resulted in a loss on debt modification of $441,618.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 28, 2023, the Company amended the
financing arrangement to borrow an additional $531,071 resulting in the weekly payments to decrease to $56,800 to be paid over 40 weeks.
This amendment increased the effective rate to 49%. The refinancing resulted in a loss on debt modification of $485,436.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 18, 2024, the Company amended the financing
arrangement to borrow an additional $549,185 resulting in the weekly payments to increase to $86,214 to be paid over 43 weeks. This amendment
increased the effective interest rate to 52%. The refinancing resulted in a loss on debt modification of $728,278.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 7, 2024, the Company amended the financing
arrangement to borrow an additional $518,750 resulting in the weekly payments to increase to $90,229 to be paid over 48 weeks. This amendment
decreased the effective interest rate to 49%. The refinancing resulted in a loss on debt modification of $859,584.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 24, 2024, the Company amended the
financing arrangement to borrow an additional $513,650 resulting in the weekly payments to increase to $71,995 to be paid over 41 weeks.
This amendment decreased the effective interest rate to 43%. The refinancing resulted in a loss on debt modification of $546,356.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 4, 2024, the Company entered into a new
financing agreement for gross proceeds of $420,000 with a different unrelated third-party financial institution. Under the terms of the
agreement, the Company must pay $21,600 each week for 28 weeks with the first payment being due April 8, 2024. The financing arrangement
has an effective interest rate of 51%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;) of $184,800
and issuance costs of $20,000. The OID and issuance cost associated with the financing arrangement are presented in the balance sheets
as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2025,
the Company amortized $261,766 of OID and issuance cost. The amounts are included in interest expense on the statement of operations.
During the three months ended March 31, 2025, the Company made $863,940 in payments on the loan payable. The outstanding balance of the
loan payable as of March 31, 2025 and December 31, 2024, were $1,737,846 and $2,340,020. The financing arrangement is secured by an interest
in virtually all assets of the Company with a first security interest in accounts receivable. The financing arrangements are guaranteed
by the Company&#8217;s CEO.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Convertible Notes Payable</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 26, 2024, Inspire entered into a securities
purchase agreement with a certain investor. Pursuant to the securities purchase agreement, Inspire issued to investors Increasing OID
Senior Note for $500,000. The convertible note payable has a maturity date of the earlier of December 26, 2024 or the consummation of
a capital raise.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 11, 2024, Inspire entered into a securities
purchase agreement with two investors. Pursuant to the securities purchase agreement, Inspire issued to investors Increasing OID Senior
Note for $250,000 each. The convertible note payable has a maturity date of the earlier of February 11, 2025 or the consummation of a
capital raise</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The convertible notes payable contain an original
issued discount (&#8220;OID&#8221;) which shall be: (i) fifteen percent (15%) if the convertible notes payable are satisfied and paid
in full on or before the forty-fifth (45th) day after the Original Issue Date (as such term is defined in the notes), (ii) twenty percent
(20%) if the convertible notes payable are satisfied and paid in full after such 45th day but on or before the ninetieth (90th) day after
the Original Issue Date, and (iii) thirty percent (30%) after such 90th day. The convertible notes payable can be prepaid at any time
prior to the Maturity Date without any penalties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The convertible notes payable must be repaid in
full from any future capital raises (debt, equity or any other form of capital raise) of Inspire. All of the funds raised must be used
to repay the convertible notes payable until the convertible notes payable are repaid in full.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The convertible notes payable are convertible
into shares of common stock of Inspire, in full or in part, at any time after issuance at the discretion of the noteholder at a fixed
conversion price of $0.03&#160;per share (the &#8220;Fixed Conversion Price&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the convertible notes payable are not repaid
by their maturity date the default provisions are as follow: (i) The Face Value (as such term is defined in the notes) will increase by&#160;20%
(to a&#160;50% OID -- $1,000,000&#160;Face Value); (ii) the conversion price will become convertible at the lower of (a) the Fixed Conversion
Price or (b)&#160;20% discount to a 3-Day volume-weighted average price (the &#8220;Default Conversion Price&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2025 the balance of the convertible
notes payable was $0. During the year ended December 31, 2024 the Company paid off $392,857 of the notes payable and accrued interest
and converted $1,357,143 into 226,249 shares of class A common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cash Flows for the Three Months Ended March 31, 2025 and 2024</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides detailed information
about our net cash flows for the periods indicated:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,374,297</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(3,169,029</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,275</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(156,945</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,528,915</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,216,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Net increase (decrease) in Cash, cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,134,343</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(109,884</td><td style="text-align: left">)</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating Activities</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2025, operating
activities used $1,374,297 of cash compared to $3,169,029 net cash used for the three months ended March 31, 2024. The cash used was primarily
due to the Company&#8217;s net loss of $2,415,036&#160;offset by non-cash expense of $619,336, which consisted of $275,392 of depreciation
and amortization, $4,455 of amortization of issuance costs, $261,766 of amortization of debt discount, $77,723 of amortization of operating
rights of use assets and positive working capital of $421,403, including increase in accounts receivables of $36,299, $41,498 increase
in inventory, $258,769 decrease in prepaid expenses and other current assets, $209,512 decrease in accounts payable, $357,541 increase
in accrued expenses, and $63,192 decrease in operating lease liabilities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2024, the
cash used was primarily due to the Company&#8217;s net loss of $3,421,792&#160;offset by non-cash expense of $2,431,325, which consisted
of $347,382 of depreciation and amortization, $15,825 of amortization of issuance costs, $379,313 of amortization of debt discount, $53,831
of amortization of operating rights of use assets, $286,696 for issuance of class A common stock for services, $728,278 for loss on debt
modification, $20,000 for issuance of class A common stock for general release agreement,&#160;$600,000 for issuance of Class A common
stock and pre-funded warrants in connection with commitment shares and positive working capital of $1,965,647, including increase in accounts
receivables of $312,915, $48,874 increase in refundable income tax, $12,220 increase in other assets, $403,107 increase in accrued expenses,
$92,322 increase in cumulative series A preferred stock dividends payable, $1,642,552 increase in prepaid expenses and other current assets,
and $40,108 increase in operating lease liabilities. These increases were offset by decreases of $32,519 due from former owners, $25,852
decrease in inventory, and $315,165 decrease in accounts payable.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Investing Activities</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2025, the
cash used was attributable to the purchase of property and equipment of $20,275.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2024, the
cash used was attributable to the purchase of property and equipment of $159,945.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Financing Activities</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2025, the
cash provided was due to the $1,711,466 proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs,
$863,940 repayment on loans payable, $2,145,521 proceeds from exercise warrants, $464,132 payments on convertible notes payable, $464,132
repayment on note payable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2024, the
cash provided was due to the $3,375,458 proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs,
$549,185 net proceeds from loan payable, $200,000 proceeds for issuance of convertible series A preferred stock, $500,000 proceeds from
convertible note payable offset by $1,032,540 payments on loan payable, $276,013 repayment on note payable and $100,000 repayment on convertible
debentures.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Accounting Policies and Significant
Judgments and Estimates</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of our significant accounting policies
is included in Note 2 of our audited consolidated annual financial statements included in Form 10-K filed with the SEC on March 31, 2025.
The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported
in the consolidated financial statements and accompanying notes. Our estimates and assumptions are based on historical experiences and
changes in the business environment. However, actual results may differ from estimates under different conditions, sometimes materially.
Critical accounting policies and estimates are defined as those that are both most important to the portrayal of our financial condition
and results of operations and require management judgment. Our critical accounting policies and estimates are described below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Acquisitions</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company enters into acquisitions primarily
with existing veterinary hospitals throughout the United States. When we acquire a business or assets that are determined to meet the
definition of a business, we allocate the purchase consideration paid to acquire the business to the assets and liabilities acquired based
on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired
recorded as goodwill. If during the measurement period (a period not to exceed 12 months from the acquisition date) we receive additional
information that existed as of the acquisition date but at the time of the original allocation described above was unknown to us, we make
the appropriate adjustments to the purchase price allocation in the reporting period that the amounts are determined.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Goodwill</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the cost of
an acquired business over the amounts assigned to its net assets. Goodwill is not amortized but is tested for impairment at a reporting
unit level on an annual basis or when an event occurs, or circumstances change that would more likely than not reduce the fair value of
a reporting unit below its carrying amount. Events or changes in circumstances that may trigger interim impairment reviews include significant
changes in business climate, operating results, planned investments in the reporting unit, or an expectation that the carrying amount
may not be recoverable, among other factors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may first assess qualitative factors
to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing
the totality of events and circumstances, the Company determines it is more likely than not that the fair value of the reporting unit
is greater than it&#8217;s carrying amount, an impairment test is unnecessary. If an impairment test is necessary, the Company will estimate
the fair value of its related reporting units. If the carrying value of a reporting unit exceeds its fair value, the goodwill of that
reporting unit is determined to be impaired, and the Company will proceed with recording an impairment charge equal to the excess of the
carrying value over the related fair value.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consist of client list, trademark
and non-compete intangibles that result from the acquisition of veterinary hospital or practices. Client list intangible represent the
value of the long-term client relationship from the veterinary hospitals and practices. Trademark intangible assets represent the value
associated with the brand names in place at the date of the acquisition. Non-compete intangible assets represent the value associated
with non-compete agreements for former employees and owners in place at the date of the acquisition. The client lists and trademark are
included in intangible asset reported in the balance sheet which are being amortized over a 5-year term based on the estimated economic
useful life of the client list and trademark. The amortization of the intangible asset is computed using the straight-line method. The
intangibles are evaluated for impairment on an annual basis or more frequently whenever events or circumstances occur indicating that
the carrying amount may not be recoverable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses the Multi-Period Excess Earnings
Method (&#8220;MPEEM&#8221;), a form of the income approach to determine the fair market value of the client list (customer relationship)
intangible assets acquired as part of the acquisitions of veterinary hospitals or practices. The principle behind the MPEEM is that the
value of an intangible asset is equal to the present value of the incremental after-tax cash flows attributable only to the subject intangible
asset after deducting contributory asset charges (&#8220;CAC&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principle behind a contributory asset charge
is that an intangible asset &#8220;rents&#8221; or &#8220;leases&#8221; from a hypothetical third party all the assets it requires to
produce the cash flows resulting from its development, that each project rents only those assets it needs (including elements of goodwill)
and not the ones that it does not, and that each project pays the owner of the assets a fair return on (and of, when appropriate) the
fair value of the rented assets. Thus, any net cash flows remaining after such charges are attributable to the subject intangible asset
being valued. The incremental after&#8211;tax cash flows attributable to the subject intangible asset are then discounted to their present
value. CACs generally reflect an estimate of the amount a typical market participant would have to pay to use these contributory assets
to generate income with the intangible asset.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The most significant assumptions used in our application
of the MPEEM and in the valuation analysis of acquired client lists are:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A useful life of 15 years where after 10 years the remaining customer base results in small positive cash flows and no terminal value was calculated.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A discount rate of 19.6% was selected to calculate the present value of the prospective after&#8211;tax cash flows associated with the customer base and business development relationships.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilized an annual Company sales retention rate of 74.0% (Veterinary Services industry rate) for the Customer Base.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The contributory asset charges are based on returns (8.3% to 19.7%) for Net Working Capital (normalized); Fixed Assets; Assembled Workforce; Trade Name; and Non-Competes.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2025 and December 31, 2024, our
intangible assets and goodwill balances were as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Client List</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Noncompete Agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Trademark</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Other Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,927,020</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,774,445</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,481,352</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,633,927</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our valuations of the intangible assets apart
of our veterinary clinics and animal hospital acquisitions has a relatively small value allocated to the client list (customer relationship)
due to our use of the Veterinary Services industry rate of 74% for the retention rate in our valuations. An increase in the rate by 6%
to 80% in our valuations would result in an increase of approximately $1.2 million to the client list and a decrease of approximately
$1.2 million to goodwill. No acquisitions occurred during the ended March 31, 2025. Management continues to evaluate the inputs used in
our valuations based on quantitative and qualitative information available to the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Stock-Based Compensation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The stock-based payments are accounted for in
accordance with the provisions of ASC 718, Compensation &#8212; Stock Compensation. The Company measures the estimated fair value of the
stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;) and recognizes
compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective award.
The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average risk-free
interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the &#8220;simplified
method&#8221;, due to the Company&#8217;s limited stock award history. Under this method, the term is estimated using the weighted average
of the service vesting period and contractual term of the option award. As the Company Class A common stock has a limited history in the
public markets, the Company has identified several public entities of similar size, complexities and industry and calculates historical
volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate stock-based compensation
expenses are reasonable, these assumptions can involve complex judgments about future events, which are open to interpretation and inherent
uncertainty. In addition, significant changes to our assumptions could significantly impact the amount of expense recorded in a given
period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected forfeitures.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Off-Balance Sheet Arrangements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not have any off-balance sheet arrangements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_004"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Quantitative and Qualitative Disclosures About Market Risk.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are exposed to market risks in the ordinary
course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial
market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates, regulatory, and inflation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest Rate Risk</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our credit facilities bear interest at a floating
rate, generally equal to the New York Prime Rate plus an applicable margin. As a result, we are exposed to fluctuations in in interest
rates to the extent of our net borrowings under the Master Lending and Credit Facility, which were $11,523,820 as of March 31, 2025. The
exposure to interest rate fluctuations for the Company is considered minimal. The Company&#8217;s term loans issued under the Master Lending
and Credit Facility have a fixed interest rate for the initial five years followed by a variable interest rate. The Company has not used
any financial instruments to hedge potential fluctuations in interest rates.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As interest rates rise, there is risk in the form
of more expensive loans which would negatively impact the valuation and profitability of each hospital which is purchased.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inflation Risk</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not believe that inflation has had a material
effect on our business, financial condition or results of operations. If our costs become subject to significant inflationary pressures,
we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business,
financial condition, and operating results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_005"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Controls and Procedures.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Evaluation of Disclosure
Controls and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the supervision and with the participation
of our management, including our Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of the design
and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934 (the &#8220;Exchange
Act&#8221;) as of the end of the period covered by this quarterly report on Form 10-Q. Based on that evaluation, our Chief Executive Officer
and Chief Financial Officer have concluded that, as of the end of the period covered by this quarterly report on Form 10-Q, these disclosure
controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports filed
or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s
rules and forms, and that such information is accumulated and communicated to our management to allow timely decisions regarding required
disclosure.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our management does not expect that our disclosure
controls and procedures will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide
only reasonable, not absolute, assurance that the objectives of the control system are met. The design of any system of controls is based
in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in
achieving its stated goals under all potential future conditions. Further, the design of a control system must reflect the fact that there
are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations
in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any,
within our company have been detected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Changes in Internal
Control over Financial Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">During the period covered
by this quarterly report on Form 10-Q, there were no changes in our internal controls over financial reporting that have materially affected,
or are reasonably likely to materially affect, our internal control over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART&#160;II</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>OTHER INFORMATION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_007"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Legal Proceedings</b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We know of no active or pending legal proceedings
against us, nor are we involved as a plaintiff in any proceedings or pending litigation. There are no proceedings in which any of our
directors, officers or affiliates, or any beneficial shareholder are an adverse party or has a material interest adverse to us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item&#160;1A. Risk Factors.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a smaller reporting company as defined
by Rule&#160;12b-2 of the Exchange Act and are not required to provide the information under this item.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item&#160;2. Unregistered Sales of Equity Securities
and Use of Proceeds<i>.</i></b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None<b>.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Item 3. Defaults Upon
Senior Securities.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Item 4. Mine Safety
Disclosures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Item 5. Other Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Rule 10b5-1 Trading Arrangements</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None of the Company&#8217;s directors or officers
<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-10594"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-10595">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-10596"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-10597">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the quarter ended March 31, 2025,
as such terms are defined under Item 408(a) of Regulation S-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item&#160;6. Exhibits.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; width: 9%; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit No.</b></span></td>
    <td style="padding: 0pt 0pt 1.5pt; width: 1%; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; width: 90%; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><a href="ea024189001ex31-1_inspire.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule&#160;13a-14(a)/15d-14(a) Certification of Principal Executive Officer</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><a href="ea024189001ex31-2_inspire.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule&#160;13a-14(a)/15d-14(a) Certification of Principal Financial and Accounting Officer</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1*</span></td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><a href="ea024189001ex32-1_inspire.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Principal Executive Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2*</span></td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><a href="ea024189001ex32-2_inspire.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Principal Financial and Accounting Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Link base Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Link base Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Link base Document</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Link base Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the Securities
Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto
duly authorized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; ">
    <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; width: 60%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 15, 2025</span></td>
    <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; width: 4%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; width: 36%; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Kimball Carr</span></td></tr>
  <tr>
    <td style="padding: 0pt; vertical-align: top; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; vertical-align: top; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; vertical-align: bottom; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kimball Carr</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 15, 2025</span></td>
    <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Richard Frank</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard Frank</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer<br/>
(Principal Financial and Accounting Officer)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 50; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><!-- Field: /Page --><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-2" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-4" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-5" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-6" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-7" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-8" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-9" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-10" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-11" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-12" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-13" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-14" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-15" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-16" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-17" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-18" name="ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-19" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-20" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-21" name="ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-22" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-23" name="ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-24" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-25" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-26" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-31" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-32" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-33" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-34" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-35" name="ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-36" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-37" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-38" name="ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-39" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-40" name="ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-49" name="ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-50" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-51" name="ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-52" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-53" name="ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-54" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-55" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-56" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-57" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-58" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-59" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-60" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-61" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-62" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-63" name="ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-64" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-65" name="ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-66" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-67" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-68" name="ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-69" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-70" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-71" name="ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-72" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-73" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-74" name="us-gaap:AmortizationOfFinancingCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-75" name="ivp:AmortizationOfIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-76" name="ivp:IssuanceOfStockForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-77" name="us-gaap:GainsLossesOnRestructuringOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-78" name="ivp:IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-79" name="ivp:IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-80" name="ivp:IncreaseDecreaseInDueFromFormerOwners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-81" name="us-gaap:IncreaseDecreaseInIncomeTaxes" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-83" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-84" name="us-gaap:ProceedsFromLinesOfCredit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-85" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-86" name="us-gaap:ProceedsFromConvertibleDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-87" name="us-gaap:RepaymentsOfConvertibleDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-88" name="us-gaap:IncomeTaxesPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-89" name="ivp:SeriesAPreferredStockDividend" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-90" name="ivp:AcquisitionOfAssetsThroughOperatingLeases" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-91" name="us-gaap:StockIssued1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-92" name="ivp:IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-93" name="ivp:IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-94" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-95" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-96" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-97" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-98" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c244" id="hidden-fact-99" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c246" id="hidden-fact-100" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-101" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c249" id="hidden-fact-102" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c250" id="hidden-fact-103" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-104" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-105" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c261" id="hidden-fact-106" name="us-gaap:DebtInstrumentCarryingAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-107" name="us-gaap:DeferredFinanceCostsNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-109" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-110" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-111" name="ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-112" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-113" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-114" name="ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-115" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-116" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-117" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-118" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-119" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-120" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-121" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-122" name="ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-123" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-124" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-125" name="ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-126" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-127" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-128" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-129" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-130" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c2" id="hidden-fact-131" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-132" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-133" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-134" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-135" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-136" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric>
<ix:nonFraction contextRef="c330" id="hidden-fact-137" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c330" id="hidden-fact-138" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-10739">0001939365</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-10740">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-10741">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate" id="ixv-10742">--12-31</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="ivp-20250331.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-05-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:CommonClassAandCommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:CommonClassAandCommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-27</xbrli:startDate>
    <xbrli:endDate>2025-01-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ivp:ClientListMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ivp:ClientListMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-09-20</xbrli:startDate>
    <xbrli:endDate>2024-09-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:RevolvingSecuredCreditFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:RevolvingSecuredCreditFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-25</xbrli:startDate>
    <xbrli:endDate>2021-06-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-25</xbrli:startDate>
    <xbrli:endDate>2021-06-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-25</xbrli:startDate>
    <xbrli:endDate>2021-06-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:DetailsAxis">ivp:PracticeOnlyTermLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:DetailsAxis">ivp:RealEstateTermLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:PrepaymentPeriodAxis">ivp:WithinTwoYearsOfEnteringIntoTheTermLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:FirstFiveYearsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-11</xbrli:startDate>
    <xbrli:endDate>2021-01-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-08-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-31</xbrli:startDate>
    <xbrli:endDate>2022-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-31</xbrli:startDate>
    <xbrli:endDate>2022-10-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-16</xbrli:startDate>
    <xbrli:endDate>2022-12-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-16</xbrli:startDate>
    <xbrli:endDate>2022-12-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SeparateCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-16</xbrli:startDate>
    <xbrli:endDate>2022-12-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-16</xbrli:startDate>
    <xbrli:endDate>2022-12-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-08</xbrli:startDate>
    <xbrli:endDate>2023-11-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SeparateCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-08</xbrli:startDate>
    <xbrli:endDate>2023-11-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-28</xbrli:startDate>
    <xbrli:endDate>2021-12-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">ivp:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-18</xbrli:startDate>
    <xbrli:endDate>2021-03-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebenturePrincipalConversionToClassACommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-31</xbrli:startDate>
    <xbrli:endDate>2023-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureInterestConversionToClassACommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-31</xbrli:startDate>
    <xbrli:endDate>2023-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureConversionToClassACommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-31</xbrli:startDate>
    <xbrli:endDate>2023-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureConversionToClassACommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-31</xbrli:startDate>
    <xbrli:endDate>2023-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-28</xbrli:startDate>
    <xbrli:endDate>2024-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-30</xbrli:startDate>
    <xbrli:endDate>2023-05-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-30</xbrli:startDate>
    <xbrli:endDate>2023-05-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-08-10</xbrli:startDate>
    <xbrli:endDate>2023-08-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-28</xbrli:startDate>
    <xbrli:endDate>2023-11-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-28</xbrli:startDate>
    <xbrli:endDate>2023-11-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-18</xbrli:startDate>
    <xbrli:endDate>2024-01-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-18</xbrli:startDate>
    <xbrli:endDate>2024-01-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-05-07</xbrli:startDate>
    <xbrli:endDate>2024-05-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcavTxUDkWsICMTBLN12R2Wz] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-05-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-24</xbrli:startDate>
    <xbrli:endDate>2024-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-04</xbrli:startDate>
    <xbrli:endDate>2024-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-04</xbrli:startDate>
    <xbrli:endDate>2024-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-03-26</xbrli:startDate>
    <xbrli:endDate>2024-03-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:FarmersNationalBankOfDanvilleKentuckyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:BlueHeronMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:BlueHeronMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:ConsultingAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:StarCircleAdvisoryGroupLlcMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-30</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">ivp:EqualToPriceOfUnderwrittenInitialPublicOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:BridgeNoteMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-30</xbrli:startDate>
    <xbrli:endDate>2023-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-25</xbrli:startDate>
    <xbrli:endDate>2025-03-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:SeriesAWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-25</xbrli:startDate>
    <xbrli:endDate>2025-03-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:SeriesBWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-25</xbrli:startDate>
    <xbrli:endDate>2025-03-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-25</xbrli:startDate>
    <xbrli:endDate>2025-03-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-18</xbrli:startDate>
    <xbrli:endDate>2022-10-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c300">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c301">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c302">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c303">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c304">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c305">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceFiveMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c306">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceSixMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c307">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceSevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c308">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceEightMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c309">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceNineMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c310">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceTenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c311">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceElevenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c312">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c313">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c314">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:PurchaseLimitsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c315">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c316">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-28</xbrli:startDate>
    <xbrli:endDate>2023-12-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c317">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-28</xbrli:startDate>
    <xbrli:endDate>2023-12-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c318">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c319">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-28</xbrli:startDate>
    <xbrli:endDate>2023-12-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c320">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c321">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-14</xbrli:startDate>
    <xbrli:endDate>2024-02-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c322">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:HoldbackAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c323">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:HoldbackAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c324">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:ValleyVetPracticesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c325">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-11-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c326">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c327">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c328">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c329">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c330">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c331">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c332">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c333">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c334">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c335">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c336">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-04-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c337">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ivp:TwoThousandTwentyTwoPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c338">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001939365</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-04-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="segment">
  <xbrli:measure>ivp:segment</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ea024189001ex31-1_inspire.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 31.1</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF REGISTRANT PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(RULE 13a-14(a) or 15d-14(a) OF THE EXCHANGE
ACT)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Kimball Carr, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly
report on Form 10-Q of Inspire Veterinary Partners, Inc.;</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this
quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements
made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
quarterly report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the
financial statements, and other financial information included in this quarterly report, fairly present in all material respects the
financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I am responsible for establishing
and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over
financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiary, is made known to us by others within those entities, particularly
for the period in which this quarterly report is being prepared;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiary, is made known to us by others within those entities, particularly
during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of
the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal
quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have disclosed, based on
our most recent evaluation, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or
persons performing the equivalent function):</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">all significant deficiencies
in the design or operation of internal controls which could adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial data and have identified for the registrant&rsquo;s auditors any material weaknesses in internal controls; and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; width: 60%"><FONT STYLE="font-size: 10pt">Date: May 15, 2025</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%"><FONT STYLE="font-size: 10pt"><I>/s/ Kimball Carr</I></FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp; </FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Kimball Carr</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ea024189001ex31-2_inspire.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF REGISTRANT PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(RULE 13a-14(a) or 15d-14(a) OF THE EXCHANGE
ACT)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Richard Frank, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0%"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this quarterly
report on Form 10-Q of Inspire Veterinary Partners, Inc.;</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this
quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements
made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
quarterly report;</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the
financial statements, and other financial information included in this quarterly report, fairly present in all material respects the
financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I am responsible for establishing
and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over
financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiary, is made known to us by others within those entities, particularly
for the period in which this quarterly report is being prepared;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">evaluated the effectiveness
of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of
the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">disclosed in this report any
change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal
quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0%"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have disclosed, based on
our most recent evaluation, to the registrant&rsquo;s auditors and the audit committee of registrant&rsquo;s board of directors (or persons
performing the equivalent function):</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">all significant deficiencies
in the design or operation of internal controls which could adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial data and have identified for the registrant&rsquo;s auditors any material weaknesses in internal controls; and</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; margin-left: 0in; text-indent: 0in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top; width: 60%"><FONT STYLE="font-size: 10pt">Date: May 15, 2025</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt; vertical-align: top; width: 35%"><FONT STYLE="font-size: 10pt"><I>/s/ R</I></FONT><I>ichard Frank</I></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp; </FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Richard Frank</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(Principal Financial and Accounting Officer)</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ea024189001ex32-1_inspire.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906 OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 33.75pt">In connection with this quarterly report on Form
10-Q of Inspire Veterinary Partners, Inc. (the &ldquo;Company&rdquo;) for the period ended March 31, 2025, as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and on the date indicated below,
hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his
knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with
the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in
the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="text-align: left; vertical-align: bottom; width: 60%"><FONT STYLE="font-size: 10pt">Date: May 15, 2025</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%"><FONT STYLE="font-size: 10pt"><I>/s/ Kimball Carr</I></FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Kimball Carr</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Chief Executive Officer </FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ea024189001ex32-2_inspire.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906 OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 33.75pt">In connection with this quarterly report on Form
10-Q of Inspire Veterinary Partners, Inc. (the &ldquo;Company&rdquo;) for the period ended March 31, 2025, as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and on the date indicated below,
hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his
knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The Report fully complies with
the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in
the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: bottom; width: 60%"><FONT STYLE="font-size: 10pt">Date:&nbsp;May 15, 2025</FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%"><FONT STYLE="font-size: 10pt"><I>/s/ Richard Frank</I></FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Richard Frank</FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Chief Financial Officer </FONT></TD>
    </TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">(Principal Financial Officer)</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" "[ G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]V_\ @L1^
MVC\</@5XN^&OP2^#?BB?X>Q^)O"A\>^+?&&BQD^*M0WZ[_PCVA^'O#Y?<GA]
MYI]#G>6< "0/L8%E=W_$@_MW?MI'@_M2_&@CT/BM3_2OT%_X+P\_M0?";.<_
M\*(.<C'/_">^)<\5^)GS_P"S^M?Z$>!_ '!N8^&V2YEFG#^%KU92J*52I0H3
M<VJM5:RJ4JDW%*,8V4K6B[)(_E'Q XASW \59Q@(YS*,%RV46U96B[:-6_SZ
MMZGU=_PW;^VC_P!'2_&C_P *M?\ XFC_ (;M_;1_Z.E^-'_A5K_\37RC\_\
ML_K1\_\ L_K7[!_J)P%_T0_!;\W1IW?F_P!WN^OG<^1_UCS[_H=R_P# Y?\
MR1]7?\-V_MH_]'2_&C_PJU_^)H_X;M_;1_Z.E^-'_A5K_P#$U\H_/_L_K1\_
M^S^M'^HG 7_1#\%_^":?_P K#_6//O\ H=R_\#E_\D?5W_#=O[:/_1TOQH_\
M*M?_ (FC_ANW]M'_ *.E^-'_ (5:_P#Q-?*/S_[/ZT?/_L_K1_J)P%_T0_!?
M_@FG_P#*P_UCS[_H=R_\#E_\D?5W_#=O[:/_ $=+\:/_  JU_P#B:/\ ANW]
MM'_HZ7XT?^%6O_Q-?*/S_P"S^M'S_P"S^M'^HG 7_1#\%_\ @FG_ /*P_P!8
M\^_Z'<O_  .7_P D?5W_  W;^VC_ -'2_&C_ ,*M?_B:/^&[?VT?^CI?C1_X
M5:__ !-?*/S_ .S^M'S_ .S^M'^HG 7_ $0_!?\ X)I__*P_UCS[_H=R_P#
MY?\ R1]7?\-V_MH_]'2_&C_PJU_^)H_X;M_;1_Z.E^-'_A5K_P#$U\H_/_L_
MK1\_^S^M'^HG 7_1#\%_^":?_P K#_6//O\ H=R_\#E_\D?5W_#=O[:/_1TO
MQH_\*M?_ (FC_ANW]M'_ *.E^-'_ (5:_P#Q-?*/S_[/ZT?/_L_K1_J)P%_T
M0_!?_@FG_P#*P_UCS[_H=R_\#E_\D?5W_#=O[:/_ $=+\:/_  JU_P#B:/\
MANW]M'_HZ7XT?^%6O_Q-?*/S_P"S^M'S_P"S^M'^HG 37,N!^"G'7WE2I-:.
MSU5.VCT>NCT=GH-\19\G9YU)-6NG.2:OM=-IJ_337I<^KO\ ANW]M'_HZ7XT
M?^%6O_Q-'_#=O[:/_1TOQH_\*M?_ (FOE'Y_]G]:/G_V?UH_U#X#:NN!N"VN
MZHTVOO5-K\0_UBS[_H=RTW]^6GKKI\['U=_PW;^VC_T=+\:/_"K7_P")H_X;
MM_;1_P"CI?C1_P"%6O\ \37RC\_^S^M'S_[/ZT_]0^ _^B&X,[_P(;?^"A?Z
MQY[M_;;O:]O:.]N_Q;>>WF?5W_#=O[:/_1TOQH_\*M?_ (FC_ANW]M'_ *.E
M^-'_ (5:_P#Q-?*/S_[/ZT?/_L_K27 G 33:X'X+:3LVJ--I/LVJ;2?DVGY#
M?$6?+?.I+;><EOMNUOT[]+GU=_PW;^VC_P!'2_&C_P *M?\ XFC_ (;M_;1_
MZ.E^-'_A5K_\37RC\_\ L_K1\_\ L_K1_J'P';_DAN"__!-/_P"5A_K%G_\
MT.I_^!2_S/J[_ANW]M'_ *.E^-'_ (5:_P#Q-'_#=O[:/_1TOQH_\*M?_B:^
M4?G_ -G]:/G_ -G]:Y/]1. [M?ZD\%W[<M._W<E_P#_6'/[7_MJ=EN^:=EZN
M]E\VCZN_X;M_;1_Z.E^-'_A5K_\ $T?\-V_MH_\ 1TOQH_\ "K7_ .)KY1^?
M_9_6CY_]G]::X#X%=TN".#&U>Z5.#:MO=*D[6ZWM;K8/]8L^6^=26E]9R6G?
M5[>>WF?5W_#=O[:/_1TOQH_\*M?_ (FC_ANW]M'_ *.E^-'_ (5:_P#Q-?*/
MS_[/ZT?/_L_K1_J'P+H_]2.#+-[^SC9^2?LK/Y.XO]8\^LG_ &W*S=D^>5F^
MR?-9OR3;\CZN_P"&[?VT?^CI?C1_X5:__$T?\-V_MH_]'2_&C_PJU_\ B:^4
M?G_V?UH^?_9_6NK_ %#X#_Z(;@O17?[F&W=_N]O-Z>8_]8L^_P"AU+7;WY:_
MB?5W_#=O[:/_ $=+\:/_  JU_P#B:/\ ANW]M'_HZ7XT?^%6O_Q-?*/S_P"S
M^M'S_P"S^M+_ %%X!OR_ZD<%<VON^RI7TWTY+Z==-.M@_P!8L^:NLZDU>UU*
M5K]KWM?RO?R/J[_ANW]M'_HZ7XT?^%6O_P 31_PW;^VC_P!'2_&C_P *M?\
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
MM)\"<!V?_&#\%K1Z^QIZ:/7^'TW^0/B//K/_ (6Y;/[<NW^(^KO^&[OVT?\
MHZ7XT?\ A5K_ (5^AG_!,?\ X* _M)>(OVGO OP8^*WQ$U_XJ^!/BB-8L)/^
M$T U+5M!U6/P_+XE\.ZSH?B!5VSP,NAS PRJZ*TK2(JS*CK^(OS_ .S^M?<W
M_!,W'_#>G[-^>G_"4:YGZ?\ "O\ Q-7PWB=P#P=#@7/IT^'>"Z<EP?5J7H4*
M4*O.HU&Y1<*,)>U]U)2<N9RY8SDU)I_2<)\19[+/LF4LZDTY).+;=[R2:U=M
M4WTZGV;_ ,%X?^3H/A-_V0@_^IYXEK\3/G_V?UK]L_\ @O!_R=!\)O\ LA!_
M]3SQ+7XF?/\ [/ZT_ W_ )--P7YNM?S_ 'U??O\ B</B#_R5F<_X5^2#Y_\
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
MM-NM<\$?#CQOXVTNRUW1_"%_?>%="&K#_A,?$8SX=T#KP!W/3IGUK]P?V/\
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
M**<5&,HR2L^I\69@UKTC-:0M933YE\/77J^K5AL$VI036MSHYN[35+.__P!
M^P_\A<:S_P RY_G/?KCK^W?_  6!^.'B35_#_P"S7\!-=@M-+\;VG@;1_C;\
M<[#0@@5/B/X@\/)X6\.)X@*@$IO3Q*P8EB=V QC"A?Q.L;ZYTJ\M=2T^YN[3
M5-'O_P"T+"^L?^8;K/;@Y_\ U_45M^-?&OC/X@^(=1\9>//%6O\ C/Q?JBA;
MSQ/XGOAJFJ7R* %5%4!550 %4# & .E7G7 [SSB_@G/\=.E['AFG5YHR7-4G
M4DH1H6E?D]G!*<Y*2E-U'3Y>6,9-O*>(?J.1YUEZ3OQ$]%LHK5RMLTWY<JM?
MJ<Y\_P#L_K7U#\2OVDE^(?[,'[/7[-X\%MI3_ *Z\57;>*#KD>JCQ$NN-.R[
M?#RH)&+&X;<'=U&!Y:H6??\ +WS_ .S^M'S_ .S^M?3YQDV6YYF.19CCU%OA
MBJZM*SLE4M."G9.*D^2HU=J2L[JS2:\?!XR6!4E%M<T7&5KZK31]=TO-V-+0
M]<U+PKKV@^+/#]S]DUWPWKVC>(-!OC_T&?#?B >)<?KZYK](_'/[;'[-/CGX
MBQ?M):M^Q_=WO[3,\>CWE[>Z_P#%AF^"?_"8>&N(]?\ ^$"\P#Q3Y:^'=FYH
MFD8!69RX9V_,KY_]G]:HUXO$O 7#W%>8PS+,)34H1E3BZ=>I3O2J.+G2FH37
M/2FXQ<J<ERMK24=;]N5<19A@N9);ZJZ3U]ZSU6C5[:=]GH?H3%^W1Y7[>=U^
MVP?AC>_Z9=B\/P]_X2M=W'P^_P"%:[AX@/A#8#W"[2HQ@+CBOB#QCKG_  F7
MC#QEXM^S?9/^$P\6:QX@^PCC^S?^$C\0#Q+SUZ8SUZ_6L/Y_]G]:/G_V?UKJ
MR?@[AW(?^%++4HM8>'!;]YM^PI*4H)<S=TE*5YM7E>TI2TMR8S.,PQK_ -O=
MTI<ZMU;:=]M+I+R7D?H%XM_:]^!WQ7^!WPV\&?&[]G;Q%XN^+_P:^%>J_#7X
M;?$#1_B./"VCQ:,L*1:!KNMZ C(R+X.,22GS%EVR-*1\LB+%X_XU_::'B[]D
M[X'_ ++G_"*-:M\&O''BOQ8WC;^W4"^(1KI\5,"OAX*)"6_X2<[@SLHPNQ4)
M<O\ )]7OG_V?UKR<)X:\.9?.+P%[T:\N-*2=6;A1JM5H35&/.HTE)5Z]Z4/=
MYI\RA%J/+U8OB+,,8FMKQ4).R3G&/+;F:5Y-<D=97>EK[W^EX?VA1#^Q[J/[
M*O\ PBK9U7XX:7\6!XT_MV/9B71(?#S:&?#Y0R!QY"* KK&5)+(S*I7VSPW^
MU[\'O&GP<^'WP7_:R^ FK?&"V^#=HNA_"OXB>"_';^ OB%IWA%8DA&@Z^IE0
M^(R4CC#*C"(E2_EB6221OS\^?_9_6CY_]G]:6-\->'<P4H^_"=2M5XT=2G6G
M3K1Q%>,8590K1FZD)U%%1G&+M**M*G)7'A.),PP:M=N-E'E=G'E3;2<7H[-M
MIVO?6Y[[\;/B+\#O%\O@[3?@7\!1\']#\'_VQJ%_?:UXYUWQ_P"*_&F!@_\
M"0>("SMR<D[G<CL>#G<_;$_:.'[6'QFN/BK_ ,(HW@$77A3PCX0_L9M=756)
M\/R-(<[54<%N.,X W%B<U\S?/_L_K1\_^S^M>O@^#,KP<LAS).<JG#-*O2IU
M*M>K5J^SQDXU*Z<ZE5RFZLE!R;3=HJ,>6'N"Q6<YAC+K1)N,I122BW'9M)6T
MN]+6UUN]3[[\$_M$_L2Z9#X$\6>+?V+M?N?B=X%LM'/_ !2WQC&E?#WQGXP\
M.*1_;_B#P_YBKN5L,&>.3@;2K9R/5?V:_&FC_'/]IK]H;]NC]ISPKX2U#X4_
M#?PCJGBKQOX7U#0AK'A*]\6>(- 3PU\/O GAW_A*58-XL2$-M#*%:5D5BH8E
M?RO^?_9_6F_:+GROLWVFZ^RY_P"/'[?_ ,2C'Y_ATQVZ<5\?FWA5E^+P^>8C
M+*^(IXBO)0=>>*Q-2K3H5,5'$UZ>'F\1&=!SO-1G3G>G)TVI.-"E3CZN%XKQ
MW*H.,&DG:+A#EYE!P3:<6FD[735FKWW;=J_O[:^U/5-2M]-_LFUO-0UK4-/L
M.G]FY)_XI_'(Z\?R]:^DO!W[2!\'_LK_ !K_ &8_^$4?51\:?''A+Q8?&?\
M;J[/#I\/GPL1H3>'2I?<@\-%5VLJXD<LK'9M^9?G_P!G]:/G_P!G]:^^S/AO
M+,ZR^AE^9)25">%K0]YJU7#.E4I3O&46W&<%))MI];K0^?PN-QV"E*4=')RO
MMM+FNMNTK7^ZQ]2:W^T[_;?['/@?]D?_ (0Q[7_A$_BMJGQ,_P"$T.O)LO\
M_A(&\5-_82^'MGF%W_X2;:^79-J)M527+T_^&C1_PQY=_LJ?\(J^?^%X_P#"
MZ/\ A,QKD?E_\@,>'O["/A_R_-W\;-OF>7CG9N^:OF?Y_P#9_6CY_P#9_6N'
M_4/AWV:@XQ:CQBN,U=I_O%%QYOB]7R_#K\.IV?ZQ9@O_  #V73^'I[G^'1>[
MMY'Z&Z#^V5\%?'7P6^&_P@_:Y_9\\0_&&[^#EBNA_#?XA^"O'7_" ^*AX36-
M8AHGB(!XW!,<<*2()/+98E*JCM([\)H_[5'PRT#]IGP/\;]/_9<\!6/PI^'G
MA!O!V@_ J.^CU73+[2&\/>)@/$>N^(/%/A!D\3>*X_\ A(LHKJXW#+;\D'XM
M^?\ V?UH^?\ V?UKRL'X6\(PGG;C4KP7$:KI488S%TL/36(FYUG"A3Q-*C2J
M3DVU5A&,Z;E-TI47.;EU/BO'.SDDVN7WI4XRE[JLKRE"4FDDM&[.RNG:QTWC
M?Q';>,?&WC'Q;I^B6OA32_$GBS6-?L/"MEC^R?#FC>)-?'B3^P"0 .?88SV
MKF?G_P!G]:/G_P!G]:/G_P!G]:^ZP>$C@(1R]-<L(1A%N7,^6$5&/O.4F](K
M5R<F]6Y-MOY[%XKZ[=VLVV]FNM^B7?\ I!\_^S^M'S_[/ZT?/_L_K1\_^S^M
M:MOO#[_^"<%GV?W/_(/G_P!G]:/G_P!G]:/G_P!G]:/G_P!G]:5Y=X??_P $
M+/L_N?\ D'S_ .S^M'S_ .S^M'S_ .S^M'S_ .S^M%Y=X??_ ,$+/L_N?^0?
M/_L_K1\_^S^M'S_[/ZT?/_L_K1>7>'W_ /!"S[/[G_D'S_[/ZT?/_L_K1\_^
MS^M'S_[/ZT7EWA]__!"S[/[G_D'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S^M-.
M5UK#==?->8-.ST>SZ/L_(/G_ -G]:^YO^"97_)]?[./_ &-&M_\ JOO$]?#/
MS_[/ZU]S?\$RO^3Z_P!G'_L:-;_]5]XGKX?Q):_U'XOU6O"7$R6JU;E"R6NK
M?1;OHF?3<(O_ (R#)-5=35[=/?C]WS/V?_X*Y?L*?&O]I'Q7\,_C!\$=$'C;
M4O#?A36O ?BKP4+[0=*U9M&.OKXCT+7]!E\2@0_:5NA,KHASC:<9+5^+?_#M
M?]O#_HV#QK_X,/ /_P V%?W,!8<8)4CT(/T[\BD'DC[J*/S_ *_TK^#^$?'7
MC'@O(XY!E:P\\-%N47.-9R2E)RY5R7IVO*6ONOED[W:N_P"E\X\-LBSG'O'S
M4E.WO:KMN[Z_)_\  /X:?^':'[=__1M7C+_P8^ ?_FOH_P"':'[=W_1M?C+_
M ,&/@'_YKZ_N1.W)R8^_8>_M[?YR*/E]8OR7W_V?;_.17U'_ !-)QW_T)>$G
MYNG6N_-Z[O=^=SQ_^(/Y#_T,ZW_E/_,_AN_X=H?MW?\ 1M?C+_P8^ ?_ )KZ
M/^':'[=W_1M?C+_P8^ ?_FOK^Y'Y?6+\E]_]GV_SD4?+ZQ?DOO\ [/M_G(H_
MXFDX[_Z$O"/_ (+K?YB_X@_D/_0TK?\ E/\ S/X;O^':'[=W_1M?C+_P8^ ?
M_FOH_P"':'[=W_1M?C+_ ,&/@'_YKZ_N1^7UB_)??_9]O\Y%'R^L7Y+[_P"S
M[?YR*/\ B:3CO_H2\(_^"ZW^8?\ $'\A_P"AI6_\I_YG\-W_  [0_;N_Z-K\
M9?\ @Q\ _P#S7T?\.T/V[O\ HVOQE_X,? /_ ,U]?W(_+ZQ?DOO_ +/M_G(H
M^7UB_)??_9]O\Y%'_$TG'?\ T)>$?_!=;_,/^(/Y#_T-*W_E/_,_AN_X=H?M
MW?\ 1M?C+_P8^ ?_ )KZ/^':'[=W_1M?C+_P8^ ?_FOK^Y'Y?6+\E]_]GV_S
MD4?+ZQ?DOO\ [/M_G(H_XFDX[_Z$O"/_ (+K?YA_Q!_(?^AI6_\ *?\ F?PW
M?\.T/V[O^C:_&7_@Q\ __-?1_P .T/V[O^C:_&7_ (,? /\ \U]?W(_+ZQ?D
MOO\ [/M_G(H^7UB_)??_ &?;_.11_P 32<=_]"7A'_P76_S#_B#^0_\ 0TK?
M^4_\S^&[_AVA^W=_T;7XR_\ !CX!_P#FOH_X=H?MW?\ 1M?C+_P8^ ?_ )KZ
M_N1^7UB_)??_ &?;_.11\OK%^2^_^S[?YR*/^)I.._\ H2\(_P#@NM_F'_$'
M\A_Z&E;_ ,I_YG\-W_#M#]N[_HVOQE_X,? /_P U]'_#M#]N[_HVOQE_X,?
M/_S7U_<C\OK%^2^_^S[?YR*/E]8OR7W_ -GV_P Y%'_$TG'6O_"+PCKO^ZK:
M^O?YC_X@_D/_ $-*W_E/_,_AN_X=H?MW?]&U^,O_  8^ ?\ YKZ/^':'[=W_
M $;7XR_\&/@'_P":^O[D?E]8OR7W_P!GV_SD4?+ZQ?DOO_L^W^<BC_B:3CK?
M^Q>$;]_950_X@_D/_0TK?^4_\S^&[_AVA^W=_P!&U^,O_!CX!_\ FOH_X=H?
MMW?]&U^,O_!CX!_^:^O[D?E]8OR7W_V?;_.11\OK%^2^_P#L^W^<BC_B:3CO
M7_A%X1UW_=UOQUU^8?\ $'\A7_,TK?\ E/\ S/X;O^':'[=W_1M?C+_P8^ ?
M_FOH_P"':'[=W_1M?C+_ ,&/@'_YKZ_N1^7UB_)??_9]O\Y%'R^L7Y+[_P"S
M[?YR*/\ B:3CO_H2\(]/^75;IMUZ=.W2P?\ $'\A_P"AI6_\I_YG\-W_  [0
M_;N_Z-K\9?\ @Q\ _P#S7T?\.T/V[O\ HVOQE_X,? /_ ,U]?W(_+ZQ?DOO_
M +/M_G(H^7UB_)??_9]O\Y%'_$TG'7_0EX1_\%5O\P_X@_D/_0TK?^4_\S^&
M[_AVA^W=_P!&U^,O_!CX!_\ FOH_X=H?MW?]&U^,O_!CX!_^:^O[D?E]8OR7
MW_V?;_.11\OK%^2^_P#L^W^<BC_B:3CK?^Q>$;]_95;A_P 0?R+_ *&E;_RG
M_F?PW?\ #M#]N[_HVOQE_P"#'P#_ /-?1_P[0_;N_P"C:_&7_@Q\ _\ S7U_
M<C\OK%^2^_\ L^W^<BCY?6+\E]_]GV_SD4?\32<=?]"7A'_P56#_ (@_D/\
MT-*W_E/_ #/X;O\ AVA^W=_T;7XR_P#!CX!_^:^C_AVA^W=_T;7XR_\ !CX!
M_P#FOK^Y'Y?6+\E]_P#9]O\ .11\OK%^2^_^S[?YR*/^)I..O^A+PC_X*K?Y
MA_Q!_(?^AI6_\I_YG\-W_#M#]N[_ *-K\9?^#'P#_P#-?1_P[0_;N_Z-K\9?
M^#'P#_\ -?7]R/R^L7Y+[_[/M_G(H^7UB_)??_9]O\Y%+_B:/CG_ *$G"'_@
MFJ'_ !!_(?\ H:5O_*?^9_#=_P .T/V[O^C:_&7_ (,? /\ \U]'_#M#]N[_
M *-K\9?^#'P#_P#-?7]R/R^L7Y+[_P"S[?YR*/E]8OR7W_V?;_.13_XFDXZ_
MZ$O".]_X57?OZ^>_F'_$(,B_Z&E?[Z?^9_#=_P .T/V[O^C:_&7_ (,? /\
M\U]'_#M#]N[_ *-K\9?^#'P#_P#-?7]R/R^L7Y+[_P"S[?YR*/E]8OR7W_V?
M;_.11_Q-)QU_T)>$=[_PJV_?U\]_,/\ B#^0_P#0TK?^4_\ ,_AN_P"':'[=
MW_1M?C+_ ,&/@'_YKZ/^':'[=W_1M?C+_P &/@'_ .:^O[D?E]8OR7W_ -GV
M_P Y%'R^L7Y+[_[/M_G(H_XFDXZ_Z$O"/_@JM_F'_$'\A_Z&E;_RG_F?PW?\
M.T/V[O\ HVOQE_X,? /_ ,U]'_#M#]N[_HVOQE_X,? /_P U]?W(X7UC_)??
M_9]C00HZF,?\!'O_ +/M_G(I_P#$TG':=GDO"*?;V=:_W7O^ ?\ $'\B:NLS
MK-+JO9M+YJZ7WH_AN_X=H?MW?]&U^,O_  8^ ?\ YKZ/^':'[=W_ $;7XR_\
M&/@'_P":^O[D?E]8OR7W_P!GV_SD4?+ZQ?DOO_L^W^<BE_Q-)QUK_P (O".N
M_P"ZK?CKK\P_X@_D/_0TK?\ E/\ S/X;O^':'[=W_1M?C+_P8^ ?_FOH_P"'
M:'[=W_1M?C+_ ,&/@'_YKZ_N1^7UB_)??_9]O\Y%'R^L7Y+[_P"S[?YR*/\
MB:3CK_H2\(_^"JH?\0?R'_H:5O\ RG_F?PW?\.T/V[O^C:_&7_@Q\ __ #7T
M?\.T/V[O^C:_&7_@Q\ __-?7]R/R^L7Y+[_[/M_G(H^7UB_)??\ V?;_ #D4
M?\32<=;?V+PC:_-;V56W-WMM?SM?S#_B#^0_]#2M_P"4_P#,_AN_X=H?MW?]
M&U^,O_!CX!_^:^C_ (=H?MW?]&U^,O\ P8^ ?_FOK^Y'Y?6+\E]_]GV_SD4?
M+ZQ?DOO_ +/M_G(H_P")I..O^A+PCM;^%6V[;[>6WD'_ !!_(?\ H:5O_*?^
M9_#=_P .T/V[O^C:_&7_ (,? /\ \U]'_#M#]N[_ *-K\9?^#'P#_P#-?7]R
M/R^L7Y+[_P"S[?YR*/E]8OR7W_V?;_.11_Q-)QW_ -"7A':W\*MMVWV\MO(/
M^(/Y#_T-*W_E/_,_AN_X=H?MW?\ 1M?C+_P8^ ?_ )KZ/^':'[=W_1M?C+_P
M8^ ?_FOK^Y'Y?6+\E]_]GV_SD4?+ZQ?DOO\ [/M_G(H_XFDX[V_L7A&W5>SK
M6^>NH?\ $(,B_P"AI7^^G_F?PW?\.T/V[O\ HVOQE_X,? /_ ,U]'_#M#]N[
M_HVOQE_X,? /_P U]?W(_+ZQ?DOO_L^W^<BCY?6+\E]_]GV_SD4?\32<=J__
M  B\(J^_[NM^.NOS#_B#^1?]#2M_Y3_S/X;O^':'[=W_ $;7XR_\&/@'_P":
M^C_AVA^W=_T;7XR_\&/@'_YKZ_N1^7UB_)??_9]O\Y%'R^L7Y+[_ .S[?YR*
M/^)I..O^A+PC_P""JW^8?\0@R+_H:5_OI_YG\-W_  [0_;N_Z-K\9?\ @Q\
M_P#S7T?\.T/V[O\ HVOQE_X,? /_ ,U]?W(_+ZQ?DOO_ +/M_G(H^7UB_)??
M_9]O\Y%'_$TG'?\ T)>$?_!5;_,/^(/Y#_T-*W_E/_,_AN_X=H?MW?\ 1M?C
M+_P8^ ?_ )KZ/^':'[=W_1M?C+_P8^ ?_FOK^Y'Y?6+\E]_]GV_SD4?+ZQ?D
MOO\ [/M_G(H_XFDXZ_Z$O".FW[JMIZ:Z?*P?\0?R'_H:5O\ RG_F?PW?\.T/
MV[O^C:_&7_@Q\ __ #7T?\.T/V[O^C:_&7_@Q\ __-?7]R/R^L7Y+[_[/M_G
M(H^7UB_)??\ V?;_ #D4?\32<=_]"7A'_P %UO\ ,/\ B#^0_P#0TK?^4_\
M,_AN_P"':'[=W_1M?C+_ ,&/@'_YKZ/^':'[=W_1M?C+_P &/@'_ .:^O[D?
ME]8OR7W_ -GV_P Y%'R^L7Y+[_[/M_G(H_XFDX[_ .A+PC_X+K?YB_X@_D/_
M $-*W_E/_,_AN_X=H?MW?]&U^,O_  8^ ?\ YKZ/^':'[=W_ $;7XR_\&/@'
M_P":^O[D?E]8OR7W_P!GV_SD4?+ZQ?DOO_L^W^<BC_B:3CO_ *$O"/\ X+K?
MYA_Q!_(?^AI6_P#*?^9_#=_P[0_;N_Z-K\9?^#'P#_\ -?1_P[0_;N_Z-K\9
M?^#'P#_\U]?W(_+ZQ?DOO_L^W^<BCY?6+\E]_P#9]O\ .11_Q-)QW_T)>$?_
M  76_P P_P"(/Y#_ -#2M_Y3_P S^&[_ (=H?MW?]&U^,O\ P8^ ?_FOH_X=
MH?MW?]&U^,O_  8^ ?\ YKZ_N1^7UB_)??\ V?;_ #D4?+ZQ?DOO_L^W^<BC
M_B:3CO\ Z$O"/_@NM_F'_$'\A_Z&E;_RG_F?PW?\.T/V[O\ HVOQE_X,? /_
M ,U]'_#M#]N[_HVOQE_X,? /_P U]?W(_+ZQ?DOO_L^W^<BCY?6+\E]_]GV_
MSD4?\32<=_\ 0EX1_P#!=;_,/^(/Y#_T-*W_ )3_ ,S^&[_AVA^W=_T;7XR_
M\&/@'_YKZ/\ AVA^W=_T;7XR_P#!CX!_^:^O[D?E]8OR7W_V?;_.10-N>L1_
M!?\ #V_SD4_^)I.._P#H2\(_^"ZW^8_^(/Y#_P!#.M_Y3_S/X;O^':'[=_\
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
M#OQ_S%_KSQ9_T.G]Z/U$_P"'R7[>/_10/A]_X:G1_?\ V_<_F:/^'R7[>/\
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
M'[9'A2Q+^:3\8/B+X?\ ^%;^&_ ,QVQ_OY?B8/$,CKL"K)( -R88^)+Q$SW
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
M]G"9/@5CUS1E:/!RE)--7DM6K\F^G^*U^I\Z_%_]GW4OA-H.A^-=/^)_P?\
MC!X$\1:__P (]8^*?@_X[_X2O2--UD]- \1>'QGQ=X9''\+-CHV,BO OG_V?
MUJC5[Y_]G]:_3\EP>/PF71_M'/(8B=V^>-.G&Z<FXIQI2J0347&#::4FG/EA
MS<B^:QJP*_W&+CO=23MLKV<DG:]_TN'S_P"S^M'S_P"S^M'S_P"S^M'S_P"S
M^M>U:7]Q^=O^ >,'S_[/ZT?/_L_K1\_^S^M'S_[/ZT[2[0^[_@ 'S_[/ZT?/
M_L_K1\_^S^M'S_[/ZTFI6>D-GT\GY MUZK\T?2/[%_\ R>)^RO\ ]EW^&O\
MZD K]:/^"_G_ "4;]FK_ +$3XE?^G[PO7Y+_ +%__)XG[*__ &7?X:_^I *_
M6C_@OY_R4;]FG_L1/B5_Z?\ PO7\W<8.WT@O#%[\O"$Y+U4:DKKSNM]_,_7,
MF7_&M^-%_ALNVBV73Y6/P8\.:'J/B/7M!\-V'V/^U/$FO:-X?L/MV.-9\2>(
M/^$:[_\ ZOY5[GXN_96^*_@O0?CGKFK?\(M=VO[.OQ%T;X;?%:PT769=3UC3
M-5\1B,^'?$$@D13#X8'FI_Q5LH24?.-F8I-OGWP=_P"2R?!S_LK7PV_]3_PS
M7ZMZ7JVEZU_P4F_;2_9T\43VEGX+_:NU;XB_".^6[!(TSQ>(%\1_#O7D506;
M;XG)"JHRS>)5 [5][QWQ7GV29BH8!4_9+A!<75N:',^2/%5*%>*Y=5)825>2
M34FI03<'%M'SW#N48#'9=S8_XKJ,;-7NX-Q\_B44]M_F?E%X!^$OBSXB^$/B
MQX^T :5:>&/@MX3/B[QWKFMWS:4/[&&O-X=\.>'_  ]@';XI"HWS,<9PN<E1
M7U-I_P#P3N^..H?\(=INF^-?V?SXZ^(_@;1_'GA/X67OQDT;2?B)XDTGQ#H7
M_"0^'U7P_P"*$YVOD%AE?E)S@$BU\3-(U7]G/]AWPU\*-9MTTGXE_M-?%7Q?
MX\^(MB XUO3?AQ\%G;X;^ - ?.$9#XH36_&,>!N5A-N.&45]A?'>[_9C\"?&
M']DWXV?&#XB?$A/&7PW_ &<?V7_%MA\'_ WPY>3_ (2,>%](E\0^&&_X6%_P
MD\7_  C+/XI56DCW*(FW1K-,!YS?!9KXA\95*M"62)*C5K<31X4C#"/$U:L>
M'(X6*NE5I\D9UJN)E*I)34:4(Z<O-->QA>'<A49/'6NDK-RY8IMSMI;>T8JW
M>^^A^*>NZ5J7AS4M4T3Q!IMWI.J>&[_6=/UW0[W_ )"^FZSX;_Y&(_3'([=,
M<=?N"#_@G=\<9Y/#.CV_C?\ 9\_X6)XN\*Z3XM\*?!__ (7-HFD_$3Q'I&OZ
M$?$/A\>'?#OB=<C:P()^[A2<XYKY%^,_Q$U'XP?$;XG?%?5]-M-)U/XB^*_&
M'BV^L;(DG35\0J%7)ZG@#)/)//' /[XWFE_LWZS^V/\ L]6NKZ?\0Y_VIM)_
M9A^".N?!E]:UW0](_9Y\0_$KPUX'N/$'P^T3Q /#J'Q>760,Z%D:%@,QB1-I
M;V_$7CWC+(J/#LL'"G3KU<'5Q&(C[+V].%:CA<)6JQE)2HI4*=:O6C4JR5W1
M@ZG+#EDCDX>X=R[&O.];Q4DH-M1T<I)63OJTE91ZW3O<_G>U6QNM"O=4TW6+
M:[TG5-'O_P"S[^QOC_9.KZ;K(X^A!]1GBJOG_N?M'_+K]??TSCIQ_G-?K_\
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
MDH0JN5^6_.I)I)*3Y'PE@-6I-+2VMW[TIQCI;O'7Y6NV?@Y-/;0?\?'^>O\
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
MUH]_^[^(!\_^S^M'S_[/ZT?/_L_K1\_^S^M)\]G\.S[]F"W7JOS1](_L7_\
M)XG[*_\ V7?X:_\ J0"OUH_X+^?\E&_9I_[$3XE?^G_PO7Y+_L7_ /)XG[*_
M_9=_AK_ZD K]:/\ @OY_R4;]FG_L1/B5_P"G[PO7\W<7Z?2#\,K_ /1(S7SY
M:FGKY;^1^NY-_P FXXT\^6WX;?TS\&-#US4O#FNZ#XCT?[)_:GAK7M&\06'V
M[/\ R&O#?_%2Y]N_XUUWBSXN^-/&7Q@UKX[WMS:VGQ"U/QNGQ*2]T:R?3=*T
MWQ='KH\1*/#TDA9W.U1N=V9W.2S$DD^?_/\ [/ZT?/\ [/ZU_0..R3+<PF\P
MG3A*HZ4\-S.*<O85)*4Z.J;]E*<5-PLX.:3Y>_YC@\9C\%%)/W;1=KNUTDD[
M7M>S:_ ]I_:(_:!^(W[4?C^X^)WQ5N=*NO$RZ!HWA_3['1;)]-TG3='R22V@
M2%G<DDDLS,S$DECFL+XL?%_QI\9M6\+ZQXU&D+J7A#X;>$?AGH(T&P&DY\(?
M#QVDT!O8N[,QYZDUYG\_^S^M'S_[/ZURX7AOA_!K)%E^20C_ *M*<:=E%*$:
MB2FH+[,9)1YE'22BE*]CKQ>;8_&]7[S5[MZM:Z[7WW?GYE.?]_#C\?\ (P?\
M]A7MGC?]H/XG^/OB9X#^*^KZCI.D^.OAQH?PWT'PG>Z'8#2O[./P[8OX?/.<
M@DG(/';I7C_S_P"S^M'S_P"S^M=>-R7+,QDIYC2A.252,.:$9.,*R4:D(N46
MDJD8QC.*5I*,5)-)(,'C<?@E[K:O9M)M;7>MFM5?1N]KMK4^KK']L[XH6_BC
MXUZUXF\)_"GX@>%_V@-<'BWXD_"SQMX2&J_#O4O& 4+_ &_X=\.?\)9_PEWA
MCQ3@=#XY(SRH! QF:9^UEXU\(_%?P=\8/AU\./@]\*;KP)H&L^#[#P3X'\"!
M?A[XCT?Q(<^(=!^(A\2^+%\8>)F\9X!1E ((#9+9-?,GS_[/ZT?/_L_K7S?_
M !#?@VTDLDBE*E[&45.:A*ER1IJ+IJJJ>E.$(*7(JBA&$542C&W9_K'F-[W=
MT[IWUO=N][WWUWM=O0^D?B-^U)XK\?\ POU+X,:1\./@[\*/A3JWBG2?'@\$
M_"SPHVD#_A,/#[1L_B Z_P")_%P\5EB==3#[-R@$(0&<-YS\9OB_XT^.?C_5
M/B-X]&DW/B;6-"\(:#?C0K Z3I']C^']";P]X?))R26?0&8]>2<8!%>:?/\
M[/ZT?/\ [/ZUVY1P=P[DDHRR_(X*4?:)3WFO;*G"JU4E*4^:I&C2523DY5%2
MASRDXIG)B\YS#&:8Z3:TT3=GRN\=+VTN[::79]7?#_\ ;&\>_#_X7>&OA!<?
M#?X$_$WP?X&USQ?KOA.P^,7PID^(>JZ;J^OM(?$)6+?Y:/F5@\B*KNNU9&98
MXPF'I?[3%U9:OX[U+Q!\ _V:/&NA>.K[1M?O_!&M_#4:5X2\.:SX;'7X=#PQ
MXK;Q?X7^N..U?-OS_P"S^M'S_P"S^M<S\/.$Y+/,:\F:59MU%"I4ASN<XU)2
M:IUH-R<_>YDN;F5^;OTKB''*VSY4E&]G9)65KWZ61]8:5^V?\8;'XU^._C5J
M^F?#WQ7J?Q&\"?\ "L?%?@C6_"1_X5WJ/PV.@'PY_P (%_PCV<GPL3X>\.DY
MSNR0V02":)^V%XDT30O&/@J?X*_L^>*_AAXC\=#XG:%\+/%/@/7=6\)?#GQB
M- 'AL?\ "NP?%F,YSC &W<V,9X^3_G_V?UH^?_9_6H7AQP;RI+(X).--6C*4
M%:E=TM(5(*]/FDH2MS1C*4%+DE*$C_6'/?+JU=I[^OR_X<^K9_VT_CC/\>_
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
MG]Y?^^!_\31]G3^\O_? _P#B:/\ B;/B#_HCL-Y?OJFG_E,O_B#F"_Z'$_\
MP#_@G^>S_P *)^.W_1$_C%_X;;QY_P#,E1_PHGX[?]$3^,7_ (;;QY_\R5?Z
M$&R+&?.3'KY0Q_Z!4WV=/[R\]/D'/_CM/_B;/B'_ *(_#]?^7]3=;_8>JZ@_
M!S!=<XE\X?YG^>S_ ,*)^.W_ $1/XQ?^&V\>?_,E1_PHGX[?]$3^,7_AMO'G
M_P R5?Z$WV=/[R_]\#_XFG;$_O1_]\#_  H_XFSX@_Z(_#?^#ZG_ ,K#_B#F
M!_Z'$O\ P!?YG^>O_P *)^.W_1$_C%_X;;QY_P#,E1_PHGX[?]$3^,7_ (;;
MQY_\R5?Z$'E)_P ]H_\ O@?_ !NI?LZ\?/'C_< _7&*7_$V?$'_1'8;_ ,'5
M/_E1'_$$\#_T.*NJNOW;U7==UY[>9_GM?\*)^.W_ $1/XQ?^&V\>?_,E1_PH
MGX[?]$3^,7_AMO'G_P R5?Z$OD1_WT_[Y7_XFCR(_P"^G_?*_P#Q-'_$V7$&
M_P#J=AK]_;5+_?[._P")?_$'<#_T.)?^ K_Y(_SVO^%$_';_ *(G\8O_  VW
MCS_YDJ/^%$_';_HB?QB_\-MX\_\ F2K_ $(/+3&?.BQZ[!C_ -%U+]G7NZ?]
M^P/U(XH?TL^(%OP?AU_W'J?_ "LC_B">!W_MBKKM:F]?3N?Y[7_"B?CM_P!$
M3^,7_AMO'G_S)4?\*)^.W_1$_C%_X;;QY_\ ,E7^A-]G3^\O_? _^)H^SI_>
M7_O@?_$T?\39\0?]$=AO_!U3_P"5E_\ $',#_P!#>?\ X O\S_/9_P"%$_';
M_HB?QB_\-MX\_P#F2H_X43\=O^B)_&+_ ,-MX\_^9*O]"#RXO^>R_P#?H?\
MQ%3>0F,[DQZ[!C_T&G_Q-EQ"O^:.PZ_[C5/_ )6'_$',#_T.):]H;_BK_*Y_
MGL_\*)^.W_1$_C%_X;;QY_\ ,E1_PHGX[?\ 1$_C%_X;;QY_\R5?Z$OV<?WT
M_P"_8_PIWEC^_%_W[%+_ (FSS_\ Z(_#?^#JG_RLC_B">!Z9Q4^5-G^>Q_PH
MGX[?]$3^,7_AMO'G_P R5'_"B?CM_P!$3^,7_AMO'G_S)5_H0>6AZ31'_@ _
M^-U+]G7^_'[_ " ?KCC\:']+/B"^O!^&OYUZE_\ TW</^()X'1_VQ5UV_=O7
MT[_*Y_GM?\*)^.W_ $1/XQ?^&V\>?_,E1_PHGX[?]$3^,7_AMO'G_P R5?Z$
MWV=/[R_]\#_XFC[.G]Y?^^!_\33_ .)L^(?^B/P__@^I_P#*R_\ B#F"_P"A
MO/\ \ 7^9_GL_P#"B?CM_P!$3^,7_AMO'G_S)4?\*)^.W_1$_C%_X;;QY_\
M,E7^A!Y2?\]H_P#O@?\ QNCRT/2:,_\  !_\;H_XFSXA_P"B.P^O_3ZKK_Y3
MU_$C_B">!W_MBK9[/V;L_3H?Y[__  HGX[?]$3^,7_AMO'G_ ,R5'_"B?CM_
MT1/XQ?\ AMO'G_S)5_H2_9Q_?3_OV/\ "C[./[Z?]^Q_A2_XFTX@_P"B/PW_
M (/J?_*P_P"()X'_ *'%3_P6S_/:_P"%$_';_HB?QB_\-MX\_P#F2H_X43\=
MO^B)_&+_ ,-MX\_^9*O]"?8O_/2+_OV*;]G7.-\>?38 ?Y4?\39Y_P#]$?AO
M_!U3_P"5!_Q!/ [O.*ODW3=OQ_S/\]K_ (43\=O^B)_&+_PVWCS_ .9*C_A1
M/QV_Z(G\8O\ PVWCS_YDJ_T)OLZ?WE_[X'_Q-'V=/[R_]\#_ .)H_P")L^(/
M^B.PW_@ZI_\ *R_^(.8'_H;R_P# %_F?Y[/_  HGX[?]$3^,7_AMO'G_ ,R5
M'_"B?CM_T1/XQ?\ AMO'G_S)5_H0>6G3SH\^FP?_ !NI/(7^_'_W['^%#^EG
MQ M^#L,O6M4_^5$?\03P._\ ;%2U[7Y':_;M?RW\C_/;_P"%$_';_HB?QB_\
M-MX\_P#F2H_X43\=O^B)_&+_ ,-MX\_^9*O]"7[./[Z?]^Q_A4>P?W4_[X'^
M-'_$V?$'_1'8;_P=4_\ E8UX)8%O3.*C\G!J_E\]OF?Q:?\ !/S]D#]H/QG^
MU5\'/$UY\,/&WA'P9\.?'NA^._%?BKQ5X1\0>%-)T[2=!D77HO#H7Q*"Q\5-
M)(B<# )RV%!(_5#_ (+9_LT_%SXK6GP9^*/PP\&:]X_L/AY9>-]%\5^'_#%H
M-7UJP/B63PU+HGB"'P\V#,L4FA[6*C]V"@=5W+G]^BA<HRJ%R2#@>G&<XSC_
M  //04YB)!(@P0"#STZD$=/_ *^>/2OS+-O&W/\ ...\EX[EE5"-7((\E.@I
MS<7&,GS1;=IR;YFKP@HQ27N2?,?6X/@# 83(<UR*+<H5K-U-DKKW6^CMJ[-^
MI_GN_P#"B?CM_P!$3^,7_AMO'G_S)4?\*)^.W_1$_C%_X;;QY_\ ,E7^A+]G
M']Y/^_8/Z@8/X4?9Q_>3_OV!_2OTW_B;3B#_ *(_#?\ @ZI^7LOT/D?^(*8'
M?^V*G>W(_6Q_GM?\*)^.W_1$_C%_X;;QY_\ ,E1_PHGX[?\ 1$_C%_X;;QY_
M\R5?Z$WV=/[R_P#? _\ B:A\N+_GLO\ WZ'_ ,137TLN(=;<'8?7>U:IKZ_N
M]?Q+_P"(.8'7_A8DK;^YMZZZ?.Q_GO\ _"B?CM_T1/XQ?^&V\>?_ #)4?\*)
M^.W_ $1/XQ?^&V\>?_,E7^A-Y"?WD_[X'_Q/N/SI/(3^\G_? _\ B?<?G2_X
MFSX@_P"B.PW_ (.J?_*P_P"(.X'_ *'$O_ 5_P#)'^>U_P *)^.W_1$_C%_X
M;;QY_P#,E1_PHGX[?]$3^,7_ (;;QY_\R5?Z$OD)UW)CUV#_ .)J+RXO^>R_
M]^?_ +"G_P 39\0O;@[#_P#@^I_\K#_B#F!U_P"%B6F_N+\==/G8_P ]_P#X
M43\=O^B)_&+_ ,-MX\_^9*C_ (43\=O^B)_&+_PVWCS_ .9*O]"7[./[Z?\
M?L?X4?9Q_?3_ +]C_"E_Q-IQ!_T1^&_\'U/_ )61_P 03P+_ .9S5_\  &?Y
M[7_"B?CM_P!$3^,7_AMO'G_S)4?\*)^.W_1$_C%_X;;QY_\ ,E7^A+]G7^_'
M_P!^Q_A47EIC/G18]=@Q_P"BZ/\ B;/B#7_C#\-9Z/\ ?U+.^U_W=G?I>]P_
MX@G@?^AQ5T5W^[>B[OLO/;S/\]__ (43\=O^B)_&+_PVWCS_ .9*C_A1/QV_
MZ(G\8O\ PVWCS_YDJ_T)?LX_OI_W['^%'V<?WT_[]C_"C_B;3B#_ *(_#?\
M@^I_\K#_ (@I@O\ H<U?_ '_ )G^>U_PHGX[?]$3^,7_ (;;QY_\R5'_  HG
MX[?]$3^,7_AMO'G_ ,R5?Z$OV=?[Z?\ ?L?X4?9UQG?'CU\L8_E1_P 3:<0?
M]$?AO_!]3_Y6/_B"F"_Z'-7_ , ?^9_GM?\ "B?CM_T1/XQ?^&V\>?\ S)4?
M\*)^.W_1$_C%_P"&V\>?_,E7^A+]G7^^G_?L?X4?9Q_?3_OV/\*7_$V>?_\
M1'87_P '5/\ Y4+_ (@G@?\ H<5?_!;/\]K_ (43\=O^B)_&+_PVWCS_ .9*
MC_A1/QV_Z(G\8O\ PVWCS_YDJ_T)?LZ_WT_[]C_"C[.N,[X\>OEC'\J?_$VF
M?_\ 1'X;_P 'U/\ Y6"\$\#TSBK\J;_0_P ]K_A1/QV_Z(G\8O\ PVWCS_YD
MJ/\ A1/QV_Z(G\8O_#;>//\ YDJ_T)?LZ_WT_P"_8_PH^SC^\G_?L#^E'_$V
M>?\ _1'X;_P=4_\ E8?\03P'_0XJ?^"_^ ?Y[7_"B?CM_P!$3^,7_AMO'G_S
M)4?\*)^.W_1$_C%_X;;QY_\ ,E7^A-]G3^\O_? _^)J'9$>DR'_MD/\ XBG_
M ,39\0O;@[#_ /@^I_\ *R_^(.8';^V)?^ ?\$_SW_\ A1/QV_Z(G\8O_#;>
M//\ YDJ/^%$_';_HB?QB_P##;>//_F2K_0G\L?WXO^_8IOV<?WT_[]C_  I?
M\3:<0?\ 1'X;_P 'U/\ Y61_Q!/ _P#0YJ?^ ,_SVO\ A1/QV_Z(G\8O_#;>
M//\ YDJ/^%$_';_HB?QB_P##;>//_F2K_0E^SC^^G_?L?X5%Y:?\]H_^^!_\
M;H7TL^('MP=AOE6J?_*P_P"()X'?^V*M^_LW?[S_ #W_ /A1/QV_Z(G\8O\
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
M^DDED&UP2 S.S)^=)_X+\_$@Y!_9K\$X( Q_PLS6\8'3_F3_ %YKB?V5L?\
M#F3]MW@Y_P"$M\;X]!_Q3?PRSGZ]/\FOPU^?_9_6OR_P]\&^",\SSCK 9EE#
ME3X=XOE0I)5*UHX;V<?W;:JK5R;DW?GLU::6_P!=Q%QKQ3@LOR.6!S>*E4I\
M\VXQO/5IR^%W5EOMIKJ?T"?\/_OB!_T;3X+_ /#E:S_\Q]-_X?\ GQ(_Z-I\
M$?\ AR];_P#F/]A^0K^?WY_]G]:/G_V?UK]4_P")>?"IO3):MVWR^_B-[NW_
M "^OO;N?(_\ $2^-KI/.(V;2?NPZM)_8[7/[#?V?O^"DEI\9_P!DKXX_M,^(
M/A;=Z#>_ M/$#Z[X+T?6X]87Q&GAK0H?$NC?\(_KR^6CM<";&=A"N69@=Q4_
MGG_P_P"_B <_\8U^#<$ 8_X67K.!CT'_  AW7WZUQ/[#N/\ AU+_ ,% LCG[
M?XXVGGC_ (MWX8SG]:_":ORK@?P;X&SC/>.L#F64MTN'.+XT**=:I&,</[&#
M<%^^BN:4Y2DY<SJ-<JYTEK]=Q#QKQ5@LOR.6 S>*E5ASS?)%N?O.+D_<=U9;
M[:=V?T(_\/\ SQ__ -&T>"C[GXE:SD_7_BCZ/^'_ +\0/^C:/!0_[J3K/_S'
M5_/AYY_O?^A4>>?[W_H5?J#\!?"9MI95[S=DOK-6]VW;3ZU?=H^2?B3QU9K^
MUGU7\->:_P"?9_8U^Q-_P4D7]K'X>_'7QQXD^&8\%7/P*TB'7+RQTGQ GB<:
M_I,VA^(==7R7B2,B1ET%DB0EFDD<(" 3G\\3_P %^?'UP/M%A^S3X7-K>\63
M7WQ+UH%NG4CP</0$XQ@ CBN4_P""/P!^ G_!1'/;X5Z*1]?^%??$ZOP?LO\
MCSM_^O#^@K\QX2\&N!\?QQXGY9F&3R='AN?#,:,55K)QA6A%U4VJR?ORFW:[
MLF[-75OJ\XXTXIP61<'9@LWCS5>?VGN1]]ZQ7,N6\K)VLTTO/<_H/_X?_?$
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
MB9QNKI9Q%6NE[L.ETOL^A_0#_P /^_B3_P!&U^"O_#F:U_+_ (0_\?K7Z)_
MW_@H[;?%C]CCXS_M3ZW\+;G0M2^"J:[IVM^"[+74U;3O$&K>'_#_ (=\3Z2-
M \0[1')!./$-I%CRRZ2-O9V9D*_QU_/_ +/ZU^YG['^/^'07[=O&3_PD?C7!
MQT_XI7X>]?3-?F'BOX,\ Y)DF38_),F<54XOX6PTY.M6NZ>(J1C.";KNW.Y/
M;7HFEH?6\%\;<58[&5/K^;QE:E6DDXQ:7)3J24K*.T7%7;T74[;_ (?]^/\
M_HVCPG_X<O6O_F/IW_#_ -^('_1M/@O_ ,.5K/\ \Q_N?SK^?OY_]G]:/G_V
M?UK].A]'OPKG"$WDU5MQC*5IUVKN,92U5:V[?4^4GXE\;*<TLX5E.:7NPV4Y
M)?9[)'] 1_X+]_$ X _9K\&J!Z?$O61^?_%''-?HO^S=_P %(K;X[?LM_'3]
MH?Q#\+;_ ,,W'P!3Q"?$/AC1]=BUE/$(\.>'T\2%= UU5C619 Q0%PV. 00Q
MK^.;Y_\ 9_6OW,_8&(_X=A?\%&0>2;/QI@\]O@SX<)K\R\5?!G@+),EI8_),
MFFD^+N%<-S^UK75/$U:4*D8R]JVG.4M&[M.UFEH?5<%\;<5X[.9QQ^;J25*H
MU!QC:\:<Y1?+RVT<4[->OGVW_#_OQ_\ ]&T^$_\ PY>M?_,A3O\ A_[\0/\
MHVGP7_X<K6?_ )C_ '/YU_/W\_\ L_K1\_\ L_K7Z;#Z/?A7*$)3R:K=QA*7
MOU]Y1A*7_+[NV?+3\2^-E4J*.<*RG-+W8;*<TOL]DC^@+_A_Y\20,#]FKP0/
MI\2];_KX/-?HM^PI_P %&[C]KWPO\:=:\0_#)?A[J/P8LM-UR_LM'U^/Q1IO
MB/2[S2/$;_N)E12I4Z!(%C"EI6\DEPT9+_QS_/\ [/ZU^\7_  17(_X0[]N?
M/4_"GP803Z_\(]\2OU.?TK\S\7_!O@7A?@O,,]R+*)TVL3A*?-*I6?NU<5AJ
M<DU.JTU*,Y)73;O=-6N?4<%<;\4YQG,\#F&<1:5.I))1BDW&G.:^RD[.*>C9
MT$__  <!>-Y9KF?3OV:?"O\ 92DBQ-]\2=9&K-GKN \' ?\ ?.T_A2G_ (+^
M_$'_ *-K\&#_ +J5J_\ 7P::_GRL_P#CT@_Z\3_2K7S_ .S^M??9=X#>%=2A
M0J3R6H^>C1G-JI7WG2I3EJJMKWE+9GR^.\2^*XSG&.<I<LY15HQ^S*:6T?)7
M/Z O^'_GC_O^S3X+8]B?B5K.1_WSX/ _,&ON_P#8 _X*9:A^VM\0O''PY\0?
M"6S^'VJ^$?"Q\8V-[HOB[_A+-*U71DUQ= VQM_PC%N$?=K*/R[*51@4P21_(
M=\_^S^M?M?\ \$(R!^T_\62V,#X$'KZ_\)WX;QC]:^*\6_!KP[X8X&SC/>'\
MHG"K&5.,)3J5FHN=6C"5U.HTTU*2=U=I[GN\*^(/%&-SK*<!C\WC)2C)R2C'
MW_=FU>RU>BW/;/%G_!>;Q7I7BKQ+H6@?LY:!<Z%H>N:WIMA?:O\ $G6H]4U,
M^'=:\ESL_P"$/88P25!+;3@#*C!Q1_P7[^((_P";;/!WX_$O6#_/P=7X.>,_
M^1R\:_\ 8W>,O_4@K!^?_9_6OM<F\!O"JMEF23EDU24JM&G*I^]KWDY4H2>U
M56UD]8J)X>.\0N*UF%2$<Z22G-))1LK2FDM(Z;+9_D?T!?\ #_SX@8Y_9I\&
M$CHQ^)6LY'TQX/ _,&OKS]AK_@K!K7[7/QN?X+:_\'+;P%=7WA;6/$.C:UI'
MBY]=+1^'B%DAUL-X9A6!Y%.U&#"-&/\ JW!VG^4'Y_\ 9_6OU)_X(RX_X;K\
M,9Z#X9_$HGZ?\4UGZ<#K7R7B5X)>'>0<!Y_FV69/.->C3J2HRG.JU&2BW&\7
M52LVES*UVNJ>I[O"OB!Q1C<\RC+\PS>#C*[DN6'O+WM_=UZ;]-#] OCG_P %
MO/$'PH^,7Q-^&OA;X Z1X@T'X<>+M:\+-KFL>.M<TC5-3GT&<:++(OAUO"4C
MJLEP3)@3,O(Y8@-7FY_X+^_$$C'_  S5X,'N/B5K.?\ U#L?I7XX_M7#'[4'
M[2@]/CG\11^7CSQ)7A7S_P"S^M?0\,^ _A;F7#?#^8U<GG*I4H475M5K.\Y4
M*,I_#57VW/:,?17L>9FWB5Q3',,ZA3SB*C"4E!*,;)*4DK+E=M$OZU/Z _\
MA_Y\0.,_LT^"V(Z,?B5K.1^7@\#]/UYKZ'_9-_X+$ZW^T9\?_ /P5\2? O3/
M!<7Q%N-5TZP\4:-X[.NK8ZK;^'KCQ*(_)/AB!9&==&F7YI5#.8WD+", _P N
MOS_[/ZU]T?\ !,C'_#=O[-^>G_"5:UGZ?\*_\3UY/'O@AX<Y#PAGV9Y=DTHU
MJ6'K3I2<ZWN.-*K).SJ6MSQC=M:[7U.GAWQ!XIQN>9+@,?G$>6;5[*-I7:6K
MY;/3N?9?_!>$Y_:B^%'M\"F'_E^^):_.KPK^R]XD\5V?A?4K?Q;X>M-+\2?\
M(;]OOOL'_(-UGQ'X?\,^)?#GA_C_ *E3Q%Z'_D6?&!K]+_\ @MCHY\4?ME?
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
M=KWN[MVUU;;^;Q<,'BXM_P!K--1;MR-:J.VD$MU;Y'Z4?LIJ/^'+W[<;=_\
MA+O&8Z\'_BG/AGV_$U^.7PY^&6M_$T:];>'[JT&IZ/8:-]@T/[!_R,FL>)/^
M1<T#PY_X3O\ GK7[&_LIJ?\ AR]^W(V>!XM\9C'_ '+OPSY_4?YQ7YA?"/X+
M:EXRT&U\2>'_ (C_ /")Z]>7^L_8+$7_ /9/_$Y^&_B#X9_\(YZ=/^%B?^6R
M.O-?*\&9I+!9AXKSCFCI.?''-S)2:J-X:C[[<4[K3E:YE_#TU:O])G&$6,P?
M!FJ=N$&^BNU-V[7;6MWKKN5M;_9TN=*U'P'HFG^/_"FK:IX\U[^S["Q^P?\
M(-_Y&;_A(_$'X?\ ".^(^>/UKC=5^$FI6/PKM?C'I^I?:_!MYXM_X1^PL;ZP
M_LG5]2T7_H8/_"K_ .*-^HKZ"TK]E#4YX?"^MZA\40+K^P=9O_\ 0/[>_MC3
M=9_XJ;Q+X<Z#/A?_ *J)_P )MC_BX%<QXQ_9S\?P:;\1O$FH?%'2?$.E^ ]!
M_M#7O]/U[5M7/_(L^)/#GA__ ,N+Z]Z^OPG&%1YADR?%D]9<KBZ4^KM9WII:
MWMKW/F<9E:Y&UE"^%ZJ2Z0>OQ>5_ZT_1S]AL'_AU#_P4(/8-XTS_ .&Z\- 5
M^4WPD^(WPW\*^&[O1/''@J[\66MWXM_X2"_OK&PT'^U_[&\-^'_^*=_XJ('_
M *&OP[[_ /%O_P#A,.]?JU^PU_RB@_X*$_[WC/\ ]5UX:K\N?AS\6_\ A5?A
M72]$\4_"ZT\0Z7K \9:@/[<_XE'_  DFC>)/#_AGPU]?^9>]_P#D9?<U\/D4
MGB<T\5<(I.\^-Z4W)RY'*V&P^\N:+M*V]].:_0]S.$_J?!6EE_JBV].OM9:O
M35KN[O3<U-*^.'AN?XD>#?%NH_"[2=6\+Z/X3UKP^=#L?"7_ ",FL^)/A_\
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
MDCH?#/C#U KC+?X._;KS5+;3_%NDW=K_ ,)YX-^'^@WUE8_VM_:7C+Q)X?\
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
M+;/EMKHTK)-6:Z-'XQ> /ASK?Q%_MZW\/D76J:-_8WV#0_L U;5_$FL^)/\
MBFO#GA_V'')KU#7?V<[FPUCP'HFG_$CPGX@NO'FH:R+$67_,,T;PW_PDO_$_
MX_[%[Q'CGO[\ZD_P=MO#GV74O!_QCNK37K2P^&NH:]8Z'8:]_:^FZS\1] /B
M3P[_ ,(Y_P (O]/$?J?:MZ^_9)\?Z']EU/4/BCX(M/[(T ZA87W]O:__ ,2W
MI_PCG_".\9\4>_\ PA//P_Y]*^DQ/%]#Z[&+XLJ</9&HQCR^QJ.3FHJ-K^S;
M]Z2MY7WV/)66IX)/^R%?F3;YD^J=_B?FV>(ZW\)-2TKX9:'\6K;4A=^%_$6O
M#P]8V5]H0TG6/['X_P"$<U\@'K_PE7A[Q#X.Y[>&@17Z^?L"X_X=B?\ !1K/
M_0*\=8^O_"HK6O@4_LV>)/%7]J6UQ\;+3Q#KUG_;/A_7?MU_KW]D:9_PC?B#
MPSU\1>*/^1HX\1'/Y8R:_0K]BK2_^$<_X)Q_\%)]#_M#3]8_LA?'=A_:&C?\
M@V_Q\/4&Z'V.XK)[%?I7R'B%GTL;PI#!/-74BN-N$)QER22:C7ISC43:L^2*
MC5>NKCMLCZ'A/!K"9U/&*W\&JN6Z_P"?,[K=^FQ^1'PR^"VM_%/1]5U+P_J5
MI_:EGKVC>'[#0[ZP_P")OXD_YF7CZ^%?#WB+\?#0[\'IS^SUY_C;X=>";?XI
M>$S_ ,)Y8ZSX@_MN^L/^1;T8^'SXD\.>(?$?IX6\:XZ?RK4TKX.C[%X7_P"$
M(^,=II&O7EAX.U'7M#O_ .WM(_LW6/B/H&/#A)\+^_\ PD? !_\ +X-;T'[*
M'C^W_L'6_P#A9'A.TM;S0?\ C^O?[>TG^S=&QXFZ'_H:N/\ D3?SK[?%<2U%
MB5'_ %NJ17LE%?NII)^S27_+M+2RZ=#P*&61<YO^R$[SF[\RUO*;_F\]#!U7
M]E#Q;X<T'0=2\0>)-(TG7M8L3CPK]@U[_BG-8_L#XE^)/$?A_P 1>(NO/_"O
M/$7YX!-?J)_P12_Y$W]N?C./A7X)(YQS_P (]\3AGWP"6_"OSMTKX$>-O%6F
MW.F?\+U_M;5-8OO[/O[&^UW7O^$1QXD^'_\ PLG_ (J/Q%XH]_$/7M7Z=?\
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
M\J5OA[NQ^[7[,^JW&N?\$>OV]=<U'_C[U?XD^-K^^]PWA_X8DY'L4'6OQ_\
M"O@#PWXCT'0;D:W_ ,336+_QE_;M]_;V@Z2?! \-_P#(N>'_ /A'?^9H_P"$
MVX_ST_6_]DP?\:8/VXC_ -3;XR'_ );WPU_QK\(*^3\.,J>-S+Q6P.#22AQN
ME%M)VA&A1:6J>B=]][>I]-Q'B_J6!X+=W:7![U[R<I:*W7;1:^1[AI7PDMO^
M%D:#HGB#6[2[^'.L>+=9\(?\)Q8Z]H/]D:E_GZXP/PK>'A6V\*?#W7M2T_Q;
MJW]J>)/ ?@W^WO"UCXMT'2?[2UGQ)_PDW_"QO^$C_P"AI_X0G_BG/^*-_P"I
MF(]*^<:7R1[?F:_5(\-8K$N+_M2FG!Q:_=4U\+3M?V:M\-M&?"RS:3C+66L6
MOBEU3\_,_=S]AL^?_P $F_\ @H0#GEO&H_+X=^&CV_S[=!7Y36/Q^U*QU+5-
M;_X0GP]=Z]XDT'1M/UZ^OK_7O[(U+_A&_#Y\-9_X1[_H5?\ A%.?^$-X[^O/
MZM?L-_\ **#_ (*$>S>,_P#U77AH?A7X6V/V:&\TNYU"V^UZ79WX^WV-C?\
M]D_VEHV/Z_3\.:_*^"\IP><<0>*T<;=RCQI3^'1Z82@NEFDVE=[:[GW7$6+Q
MN$R7@IZ:\(/71ZN;T3ZNSO;5^1]D:%^TUX_&FZ]K>H?"ZT\0VMY8?\)!H-]_
MT#?^$;\0>&?^$C]_^$5_Y%P?$3U/:JNN_M)^/_#EGH/ANX^%WA/X>_8[#1>G
M_(7U+_D9B?3/_(Q=/T[UX/I7Q4U+0]!NO#=OX;\/?V5>V'C+P_\ Z=_;W_$M
MT;XD>(/#/B7Q)C\/#GASCZ\5R_BKQ'<^,=>U3Q)J&FZ3::IK%_\ VAKWV'G^
MTM9Y'_"0?D.?R]Z^MPG!F#^O/Z]E4^57L^>;77E?QVVLSYO^TER_\C9?#MRK
MMM\'R/WL_P""87C*'Q]X _X*<>*[71++0-)UGP/HYT?PI9X_LKPYH*_#SXG?
M\(UH" <$KX<-N2>@0MP#@5^$_P .?#FB>(]'UZYU#-WJFCZ#HVH:#H7]O:#X
M3_M+_BH/^*D\08!Z^":_:/\ X) 9'P%_X*'X_P"B6:+GZ?\ "OOB;7X,6/\
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
MO^$F_P"$@]O<8KU#2OA)X)OKRUN=0\77=IH-[?>#?M]\=>T'_B9:-XD^#_\
MPDOB/GO_ ,76_P"*.S[^U?.OS_[/ZU2\FU_Y]A^1K]UQW#>*Q;FUFE-6Y]/9
MP6SDW_R[7:Q^91QF%M%<T[VBOBEO:*[]S5UR'R+S5+;^S;S2?^H'?7_]K?V;
M_P!S%^OY"OW&_P""GN?^&#?^";7I_P (GH7'O_PJ'P[_ (5^$DW^I/T'\J_=
MS_@IM_R8C_P39_[%31?_ %4'AVOA?$3!PAQ?X*TU&"<ZDXOEC"-[<..[:45>
M[6MT[NZ=V?6\.M_V#QMN_=6[;M=PW_I'XZ>#O %SXQ\-^*-;\/ZE_P 51X;U
M#1?L'A7_ (D.DZQJ6C?\S'X@X]^.!7HMC\,O"?B.RT'Q)K'C:\/_  DEA\-?
M$/B[7+[7M!&/^$C^('B;PU\1?7'_  A7A3_A'?I_PDOT%?-%+Y(]OS-?HN*X
M:Q6+QM_[5IVM>WLZ:TLO=5H;Z6_(^1PN,E9ZRV>\I=GYZW\C?\56-MI6O:K;
M6^B7?AZUL^MC?:]_PEG'3_D8NWZ9]:_;W]I[_E"9^QG_ -CWX-_E\1Z_##Y_
M]G]:_<_]I[_E"9^QF>W_  G?@WGMT^(_^!_(^E?E7B5@5@LR\)HI13_U\4=(
MI>][&NM4H[WL[;[::GV'"-Y8+C5W;_XP]+=NS<XZ;O7RW\C\8/ _@#_A.8?%
M-MI^I?\ $^T>P_XD.A_]#)K/_0O\_EWKT;2O &F^,?#=UXMUGQ)=W?BB\\)>
M,]0O[^^U[0?^0SX;^('AKPU_ZBH\1^,O;_A&O4'/A/S_ .S^M4O)'M^9K]4S
M;),5C;VS2GL_=5*FNCTTIKIH?,?798.-N9_#W;^SZOT.]^(^AZ)X<\5:IIOA
M^VN_["L[_6?[!OK[7CJW_"2:,1_R,'K_ ,5MC_(Z_M3X:'_&A7QJ?^JIX_\
M-@/#'^3^%?A-\_\ L_K7[N>&O^4"7C7_ +*M_P"]_P##-?F?BS@HX'!>&.!Y
M8IOC7A5.2C%:^_>]HZM-IM/5:726A]?PK)XQYX_>_P"2.FEN]=7;O?3;==C\
M4_ '@ZV\<:EJFF_VW::3=6>@ZSJ%A]N&1J6L_P#0O\=OQ]?Q[S2O ']N:/\
M:?$&HZL/&6C_ /"RO!]_H=]KV@_\2T?#GX?^&O\ A76@?AXK_P"$B\'=B<FO
M!:7R1[?F:_0<7DN*QF^:4[+I[.&UMOX?R/B,+C))N[EHVM7+HWYZ[?YGH_Q&
M\*^&_"NI:7IOA>YN]6TPV&C:A8>*O[>_M8^)#_PC_AD?\)!_PCO3POR.<?\
MZOV4_8W_ .40'[>/_8Q>-/\ U%OAW_\ 7K\(Z_=W]C<_\:@/V\O?Q#XT_P#4
M7^'5?GOBU@HX+A3(](Q?^NW!SO:,798F@G+:.E]6]N]CZK@F3QF>9U=M_P#&
M'\5).[U=G9*[W=KI:M]$S\5O _ARV\5>)+71+C6[3P\;RPUG_3KXX_YE_/X?
MB.H_/T_PY\,O[<T?_BM]2U:S\8^&]>\8^ !X5OM=T(_\(YHWASX0?\))X=\/
MC ''_"5'_A#L]??)%>%?/_L_K5/F<]^OX@_Y_ "OTK%9)B,=3C?-*37)'3V5
M/K".FM)KR]3Y3"XR6#;7-)ZO3FD[:M;-OT/1O'_A71/#DV@VVD?:[NUO-!T?
M4/\ A*AKV@ZO_P ))K/]@$>(O^*>_P"97_X0GQ5CP=^/?M^Q_P"P1D_\$Q?^
M"BI]+/QOG\?@QX<_K7X45^[/[ HS_P $R/\ @HT?32O'/Y?\*CMP?_KU^<>*
M^$CE_!.28/EBG_KKP@W+EBG9UJ46V^797OJ[);[V/J^"I/&9U4=WI1KNUW97
MHU?/I?MZ'XH>!O#FF^*O%6@^&[_4CX>M=8O_ /D.=?[-&3VKV3P/\,;;6]9M
M?"7Q(UO5M)/AOQWX.T#3['^WM! T[P=\1SXF_P"$BU_PX<8Y'_".<G/_ ",G
M0GI\_P#S_P"S^M4YR9^,'_/T!X__ %5^DYCDF*QD:=LTI_!3T5*GTA#3^'VT
MZZGR]#&252IK+2I.VLNDY_WM;VZ>FQZ-XR\':)X<T+P;<Z=;7=W=:QH6CZAK
MVN?V]H'_ !+=8_XJ8>(_ '_".]_^$)]NGK7[3_\ !%K_ )$W]N__ +)9X.S_
M .$Y\4*_!"OWQ_X(K?\ (F_MT?\ 9*O!G_J._$ROR_QCP,<%X8YBK0BW6PR4
MN6,7IQ3A[.ZBF[)76KLMM-_LN <9+&<3SNY:4ZJ5W+2U&KLV_(_"7PAI5MJN
MJ>&-$U#4O[)M=8U#1].O[[[!_P @SG\!TKV/_A69@O/%'A+Q!K?^B^&_['\0
M>$?L.O: -(U+1_$?C_PUX;\1>(/_  E>/KX:]Z\)L_\ CT@_Z\3_ $J.OTR>
M2XG'8?#_ /"K2?[C#Z>SIO\ Y<T++6FUY'QM7&2P=2K[TG^\J?:D_MU/-_\
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
MKOV\X\*OKV7Y!@I9O.,<B3C3DX2?M$V]-'HM;6>GD?YTWV_3?^?JT_\  _\
M^RH^WZ;_ ,_5I_X'_P#V5?Z+H^%WPT('_%OO!70?\ROHG_R%2_\ "KOAI_T3
M[P5_X2^B_P#R%7WZ^EI65E_J=0;5E?ZW2Z65_P"'Y7/$_P"(+TW_ ,SF>O\
MTZ?7_AS^9?\ X(WZ;J&J?L__ +?J:=ILU[#K/@71]"T];6S"MJ6JKX ^),;Z
M)&I#%BK311G&T9E52XW@-^!5C-;006MM<W/V2ZLNEC?=>WOVP?Y]J_T>-,T+
M1-!M?LFAZ3IVCVV?]1IEG;V,?3^[;1Q>G\_4US$_PR^'%Q-=74_@+P;-<RX$
MD\GAG1GE<8'WG:S+$^^<^]? \-^/M?).+.->(:>1*I/B>5!U*/UBG'V%J:C%
M7<'&2MJ^75/X;+?Z+-O"V.-R3(\O>;U(K($W3E[-VJ*3];K?J?YUOV_3?^?J
MT_\  _\ ^RH^WZ;_ ,_5I_X'_P#V5?Z+H^%WPT('_%OO!70?\ROHG_R%2_\
M"KOAI_T3[P5_X2^B_P#R%7WZ^EG5C:W!N'NK:_6Z6ZMK_"[JY\Z_!>FT_P#A
M9GJG_P NGU3_ ,S^7;_@@U'=R_M!_'+4+6&XN-,M_@Z-,-[:<Z3)J_\ PG7A
M]V2(;E+2X0OCG$:2-C )'XD^*O\ B5>*O&6FZA_Q*=4L_%NLZ?J%C??\2G5]
M-_XJ#/\ 7UK_ $3;/PKX;\,Z=<Q>'="TO0XY$RZ:390:>"<?].J18_# K.N?
MAYX!U"2ZNK_P3X3O+FZR+B>Y\/:3/-, "!YDDEHS,?<G)/))/-?GV4^.^(RS
MC7B;C".21J5>(H86G5PWMX1]C[!54FI23B^;G;LDK<J[JWTN.\-/KG#V09-+
M-9QIY&YNG/V?\3GU>VOD[O4_SI/M^F_\_5I_X'__ &57/M]K_P _5I_X'G_X
MJO\ 12_X5=\-/^B?>"O_  E]%_\ D*D/PN^&@!_XM]X*Z'_F5]$_^0J_05]+
M2KHO]3</T_YBZ7E_TZ^9\T_!B&O_  M3Z_\ +J7GYG\B7_!%6&ZN_P!MJ&ZM
M;>.[M])^$_Q%CO;VV^YI[RS^%(TC/&?WC.J#KG<*^$?VJ(;G2_VG/V@=.UBW
M&E7)^-/Q*(LKW_B4@@^(/$V,$=<]B,Y]^W][UIX6\,>%[.[E\.>&] T*2<9G
M;2='TZP\[M^]%M;1K)P!]\'UZTV\\#^"]9D.K:OX1\,:IJ<D1+W^H:#I5Y=L
M5SC,]Q:22=A_%SWS7YY@/'ROA>/\WXPAD495L70PU'ZK*O3]Q1E6G"\^5PDK
M59*245;ECRK>WMOPL_XQU9-_:\_9PG*?M/9O=N/2]U:VCWU>I_G0_;]-_P"?
MJT_\#_\ [*C[?IO_ #]6G_@?_P#95_HL?\*P^&W_ $3_ ,%?^$MHG_R#2CX8
M?#8D?\6_\%=1_P ROHG_ ,@U]T_I95;M?ZFX=-W5UBZ>[NK_ ,/N[GC?\04A
MR_\ (YEM_P ^I=C^+G_@E%;W>K?MZ? T:8%NWTBY\;7]Z+3[FG:2?AYXH"!C
MC[K$@'V_7C/^"CD5QIG[<W[2\&KVMSH]S??$2'4M/%U_J]0T8^&_"Y&OI_L
M'"$8RN*_N$MO"'A/PTM[?>'O"_A[1+MXV9[C2]%TVQD8J" 6:WMH]WOG.3R<
MFB\\%>#O$$J7NN^%/#>LW9^4W&J:)IM]+C./O7-M(<^_7WKXY?2"K_Z_/C7^
MP(?6/]3EPRJ"KTK^RYOXW/R<N_2W/UYKL^C_ .(6?\8[_8O]KU/9<WM.?DEO
MR=K[VUO:]^MC_.G^WVO_ #]6G_@>?_BJI_;]-_Y^K3_P/_\ LJ_T7O\ A5WP
MT_Z)]X*_\)?1?_D*C_A5WPT_Z)]X*_\ "7T7_P"0J^Y7TM*R27^IU#1)?[W2
MZ)*]O9V\]CYG_B"U.UO[9EM;^$^UC^$?]A^&YU3]L3]ENWTB%=2N1\<OASJ)
MMK-AJBQZ+X:UUCXCD+-PJH/F+'@ 9/'-?K?_ ,%]XKV/QS^S9J;VUU_9?_"*
M?$G3UO.FF1ZLVM^%65)N_F#)+=1@KG/?^D2/P1X+\/>;J6@^$/"^C:@JDB]T
MS0-)LKD'<HSYUO:1N>">IK6U+P]H7B&S%MKVCZ;K5O'C9#JMG!?QC/7Y;I)0
M>IZYZU^7YOXV5\V\1.'^.9Y-&G7R.CR4\+[:#52\Y33YU%1BUJOAVWTM;Z;!
M^&WU3A3-<BCFM1PKSLJBIM6=E)WUYNOG]Q_G(?;]-_Y^K3_P/_\ LJ/M^F_\
M_5I_X'__ &5?Z+H^%WPT('_%OO!70?\ ,KZ)_P#(5+_PJ[X:?]$^\%?^$OHO
M_P A5^H/Z6=5W7^IN'N[J_UNEN[J_P#"[NY\TO!>FK/^V9Z6_P"73Z6_R/\
M.BGOK;R;K_2;3]?\G^O SR:_?7_@J'IFIV7[!W_!.]-2T[5;0Z-X4T*RUP7U
MEN_LS57^#_AU5/B(=%4M%(.ARRDY'0?TQ+\,OAPA!7P#X,'/_0L:*1T/4&R(
M/XBNAU30M%UVQ.G:WI6GZO8DJ#:ZG:0W\)R%SE;I)1GMGKCCH!7P'$OC]7SS
MB3@G/*F1*C/A:M.5.C]9A*.(;I5(6TBHQ48S;7,F^9::-V^BRGPL6!RW/L&L
MWJ2CGT4JDO9O]W9KHWKMTZ'^<-]OTW_GZM/_  /_ /LJ/M^F_P#/U:?^!_\
M]E7^BV/A7\,R!_Q;WP5T'_,L:+_\A4X_"[X: '_BWW@KH?\ F5]$_P#D*OT!
M?2TK73_U-P][K7ZW2WNO^G?<^>_X@O37_,YGI_TZET?KY'^==]NTW_GYM/\
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
M8;KP#X&UV9-7UKP;X6U;5-G_ "$-1T#2KR[Z?\]Y[5Y/_'JK+\,/AL>OP_\
M!7\7_,K:)VSC_EQ]J]7(/I4U,GRK)<!3X1H58X:C2I.;Q4(^TY*5.+T<6XI\
MG-:3DKR=T]WRX_P@CC,QJXUYQ.+O4;C[.6SE-]-'OU1_G3_;]-_Y^K3_ ,#_
M /[*OO\ _P""7N_5?V]_V=QI>-6>TUWQEJ%Y]CSLTW2?^%?^)MN>^-V,]\>]
M?VL)\+_AJ57/P_\ !9RQ!_XIC1>F1_TY>]36'@[PAX<>>[\/^%?#>BW2@;;C
M2]"TNQE'..'MK6-N_K7)QC])?_6#ASB')JO"6'HT\[@XU*BQ,).E=."LE!-V
@NG9-+2UK:!DOA#'*\RRK&T\XG.=.7O1=.2O>3V9__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ivp-20250331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:40 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://ivp.com/20250331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ivp="http://ivp.com/20250331">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="ivp-20250331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ivp-20250331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ivp-20250331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="ivp-20250331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://ivp.com/role/ConsolidatedBalanceSheet" id="ivp_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Unaudited Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals" id="ivp_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ConsolidatedIncomeStatement" id="ivp_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Unaudited Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ShareholdersEquityType2or3" id="ivp_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ConsolidatedCashFlow" id="ivp_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DescriptionofBusiness" id="ivp_r_DescriptionofBusiness">
        <link:definition>995306 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RetrospectiveAdjustments" id="ivp_r_RetrospectiveAdjustments">
        <link:definition>995307 - Disclosure - Retrospective Adjustments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation" id="ivp_r_SignificantAccountingPoliciesandBasisofPresentation">
        <link:definition>995308 - Disclosure - Significant Accounting Policies and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/PropertyandEquipment" id="ivp_r_PropertyandEquipment">
        <link:definition>995309 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/GoodwillandIntangibleAssets" id="ivp_r_GoodwillandIntangibleAssets">
        <link:definition>995310 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/BusinessDisposal" id="ivp_r_BusinessDisposal">
        <link:definition>995311 - Disclosure - Business Disposal</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/Debt" id="ivp_r_Debt">
        <link:definition>995312 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RelatedPartyTransactions" id="ivp_r_RelatedPartyTransactions">
        <link:definition>995313 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/StockholdersEquity" id="ivp_r_StockholdersEquity">
        <link:definition>995314 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/StockCompensation" id="ivp_r_StockCompensation">
        <link:definition>995315 - Disclosure - Stock Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/Warrants" id="ivp_r_Warrants">
        <link:definition>995316 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RetirementPlan" id="ivp_r_RetirementPlan">
        <link:definition>995317 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/IncomeTaxes" id="ivp_r_IncomeTaxes">
        <link:definition>995318 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/Leases" id="ivp_r_Leases">
        <link:definition>995319 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/CommitmentsandContingencies" id="ivp_r_CommitmentsandContingencies">
        <link:definition>995320 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SegmentInformation" id="ivp_r_SegmentInformation">
        <link:definition>995321 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SubsequentEvents" id="ivp_r_SubsequentEvents">
        <link:definition>995322 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/AccountingPoliciesByPolicy" id="ivp_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" id="ivp_r_SignificantAccountingPoliciesandBasisofPresentationTables">
        <link:definition>996001 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/PropertyandEquipmentTables" id="ivp_r_PropertyandEquipmentTables">
        <link:definition>996002 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsTables" id="ivp_r_GoodwillandIntangibleAssetsTables">
        <link:definition>996003 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DebtTables" id="ivp_r_DebtTables">
        <link:definition>996004 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/StockCompensationTables" id="ivp_r_StockCompensationTables">
        <link:definition>996005 - Disclosure - Stock Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/WarrantsTables" id="ivp_r_WarrantsTables">
        <link:definition>996006 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/LeasesTables" id="ivp_r_LeasesTables">
        <link:definition>996007 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SegmentInformationTables" id="ivp_r_SegmentInformationTables">
        <link:definition>996008 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DescriptionofBusinessDetails" id="ivp_r_DescriptionofBusinessDetails">
        <link:definition>996009 - Disclosure - Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RetrospectiveAdjustmentsDetails" id="ivp_r_RetrospectiveAdjustmentsDetails">
        <link:definition>996010 - Disclosure - Retrospective Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails" id="ivp_r_SignificantAccountingPoliciesandBasisofPresentationDetails">
        <link:definition>996011 - Disclosure - Significant Accounting Policies and Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable" id="ivp_r_ScheduleofDilutedNetLossPerShareAntidilutiveTable">
        <link:definition>996012 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/PropertyandEquipmentDetails" id="ivp_r_PropertyandEquipmentDetails">
        <link:definition>996013 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable" id="ivp_r_ScheduleofPropertyandEquipmentNetTable">
        <link:definition>996014 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsDetails" id="ivp_r_GoodwillandIntangibleAssetsDetails">
        <link:definition>996015 - Disclosure - Goodwill and Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable" id="ivp_r_ScheduleofChangesinCarryingAmountofGoodwillTable">
        <link:definition>996016 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofIntangiblesAssetsTable" id="ivp_r_ScheduleofIntangiblesAssetsTable">
        <link:definition>996017 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" id="ivp_r_ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable">
        <link:definition>996018 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/BusinessDisposalDetails" id="ivp_r_BusinessDisposalDetails">
        <link:definition>996019 - Disclosure - Business Disposal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DebtDetailsPart1" id="ivp_r_DebtDetailsPart1">
        <link:definition>996020 - Disclosure - Debt - Part-1 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DebtDetailsPart2" id="ivp_r_DebtDetailsPart2">
        <link:definition>996021 - Disclosure - Debt - Part-2 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DebtDetailsPart3" id="ivp_r_DebtDetailsPart3">
        <link:definition>996022 - Disclosure - Debt - Part-3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable" id="ivp_r_ScheduleofNotesPayabletoFNBDTable">
        <link:definition>996023 - Disclosure - Debt - Schedule of Notes Payable to FNBD (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFSBTable" id="ivp_r_ScheduleofNotesPayabletoFSBTable">
        <link:definition>996024 - Disclosure - Debt - Schedule of Notes Payable to FSB (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcZXk0CPSm126OW/SDYCxl5P] CSR-->
      <link:roleType roleURI="http://ivp.com/role/ScheduleofNotesPayableTable" id="ivp_r_ScheduleofNotesPayableTable">
        <link:definition>996025 - Disclosure - Debt - Schedule of Notes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable" id="ivp_r_ScheduleofNotesPayableRepaymentRequirementsTable">
        <link:definition>996026 - Disclosure - Debt - Schedule of Notes Payable Repayment Requirements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RelatedPartyTransactionsDetails" id="ivp_r_RelatedPartyTransactionsDetails">
        <link:definition>996027 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/StockholdersEquityDetails" id="ivp_r_StockholdersEquityDetails">
        <link:definition>996028 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/StockCompensationDetails" id="ivp_r_StockCompensationDetails">
        <link:definition>996029 - Disclosure - Stock Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofOutstandingStockOptionsTable" id="ivp_r_ScheduleofOutstandingStockOptionsTable">
        <link:definition>996030 - Disclosure - Stock Compensation - Schedule of Outstanding Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofVestingTermsTable" id="ivp_r_ScheduleofVestingTermsTable">
        <link:definition>996031 - Disclosure - Stock Compensation - Schedule of Vesting Terms (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/WarrantsDetails" id="ivp_r_WarrantsDetails">
        <link:definition>996032 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable" id="ivp_r_ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable">
        <link:definition>996033 - Disclosure - Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/RetirementPlanDetails" id="ivp_r_RetirementPlanDetails">
        <link:definition>996034 - Disclosure - Retirement Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable" id="ivp_r_ScheduleofComponentsofLeaseExpenseTable">
        <link:definition>996035 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets" id="ivp_r_LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets">
        <link:definition>996036 - Disclosure - Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable" id="ivp_r_ScheduleofFutureMinimumLeasePaymentsTable">
        <link:definition>996037 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/CommitmentsandContingenciesDetails" id="ivp_r_CommitmentsandContingenciesDetails">
        <link:definition>996038 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable" id="ivp_r_ScheduleofConsolidatedStatementsofOperationsTable">
        <link:definition>996039 - Disclosure - Segment Information - Schedule of Consolidated Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/SubsequentEventsDetails" id="ivp_r_SubsequentEventsDetails">
        <link:definition>996040 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ivp.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfPropertyAndEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfIntangiblesAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfIntangiblesAssetsAbstract"/>
  <xs:element name="ScheduleOfNotesPayableToFnbdAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfNotesPayableToFnbdAbstract"/>
  <xs:element name="ScheduleOfNotesPayableToFsbAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfNotesPayableToFsbAbstract"/>
  <xs:element name="ScheduleOfVestingTermsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfVestingTermsAbstract"/>
  <xs:element name="ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract"/>
  <xs:element name="ScheduleOfConsolidatedStatementsOfOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_UnlabeledAbstract10"/>
  <xs:element name="OperatingLeaseExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_OperatingLeaseExpenseAbstract"/>
  <xs:element name="RemainingLeaseTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_RemainingLeaseTermAbstract"/>
  <xs:element name="DiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_DiscountRateAbstract"/>
  <xs:element name="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract"/>
  <xs:element name="StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts"/>
  <xs:element name="IssuanceOfCommonSharesAndPrefundedWarrantsShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares"/>
  <xs:element name="StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants"/>
  <xs:element name="StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
  <xs:element name="IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
  <xs:element name="IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
  <xs:element name="StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend"/>
  <xs:element name="StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend"/>
  <xs:element name="AmortizationOfIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_AmortizationOfIssuanceCosts"/>
  <xs:element name="IssuanceOfStockForServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfStockForServices"/>
  <xs:element name="IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement"/>
  <xs:element name="IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
  <xs:element name="IncreaseDecreaseInDueFromFormerOwners" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IncreaseDecreaseInDueFromFormerOwners"/>
  <xs:element name="SeriesAPreferredStockDividend" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_SeriesAPreferredStockDividend"/>
  <xs:element name="AcquisitionOfAssetsThroughOperatingLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_AcquisitionOfAssetsThroughOperatingLeases"/>
  <xs:element name="IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote"/>
  <xs:element name="IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures"/>
  <xs:element name="RetrospectiveAdjustmentsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_RetrospectiveAdjustmentsTextBlock"/>
  <xs:element name="WarrantsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_WarrantsTextBlock"/>
  <xs:element name="GoingConcernPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_GoingConcernPolicyTextBlock"/>
  <xs:element name="EmergingGrowthCompanyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_EmergingGrowthCompanyPolicyTextBlock"/>
  <xs:element name="LenderDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_LenderDomainDomain"/>
  <xs:element name="DebtTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_DebtTablesTable"/>
  <xs:element name="GoodwillDisposals" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_GoodwillDisposals"/>
  <xs:element name="NotesPayableToBankGrossOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableToBankGrossOne"/>
  <xs:element name="NotesPayableToBankGrossTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableToBankGrossTwo"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue"/>
  <xs:element name="StockCompensationScheduleofVestingTermsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_StockCompensationScheduleofVestingTermsDetailsTable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms"/>
  <xs:element name="ClassOfWarrantOrRightExpiryDateDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_ClassOfWarrantOrRightExpiryDateDescription"/>
  <xs:element name="AmortizationOfROUAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_AmortizationOfROUAsset"/>
  <xs:element name="AccretionOfOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_AccretionOfOperatingLeaseLiability"/>
  <xs:element name="OtherLeaseExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_OtherLeaseExpense"/>
  <xs:element name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
  <xs:element name="TotalClinicsLevelExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="ivp_TotalClinicsLevelExpenses"/>
  <xs:element name="SignificantAccountingPoliciesandBasisofPresentationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable"/>
  <xs:element name="NegativeWorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_NegativeWorkingCapital"/>
  <xs:element name="DetailsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_DetailsDomainDomain"/>
  <xs:element name="PrepaymentPeriodDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PrepaymentPeriodDomainDomain"/>
  <xs:element name="PeriodDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PeriodDomainDomain"/>
  <xs:element name="DebtPart1DetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_DebtPart1DetailsTable"/>
  <xs:element name="PeriodWithinWhichRepaymentForEachDrawShallBeMade" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade"/>
  <xs:element name="PercentagePerDrawOnTheLoanFacilityAvailed" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentagePerDrawOnTheLoanFacilityAvailed"/>
  <xs:element name="PercentageOfInitialContributionToBeMadeTowardsEquity" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity"/>
  <xs:element name="MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree"/>
  <xs:element name="LongTermDebtRemainingTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_LongTermDebtRemainingTerm"/>
  <xs:element name="LongTermDebtPrepaymentPenaltyPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_LongTermDebtPrepaymentPenaltyPercentage"/>
  <xs:element name="DebtPart2DetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_DebtPart2DetailsTable"/>
  <xs:element name="DebtPart3DetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_DebtPart3DetailsTable"/>
  <xs:element name="PercentageOfConvertibleDebenture" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfConvertibleDebenture"/>
  <xs:element name="DebtConversionStockPriceDiscount" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_DebtConversionStockPriceDiscount"/>
  <xs:element name="DebtInstrumentPrincipalNotRedeemedByHolder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_DebtInstrumentPrincipalNotRedeemedByHolder"/>
  <xs:element name="PercentageOfAccruedInterest" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfAccruedInterest"/>
  <xs:element name="ConvertibleNotePayableDiscount" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleNotePayableDiscount"/>
  <xs:element name="ConvertibleNotePayableIncrease" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleNotePayableIncrease"/>
  <xs:element name="OriginalIssueDiscount" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_OriginalIssueDiscount"/>
  <xs:element name="FixedConversionPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FixedConversionPrice"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionTransactionFeePayablePerMonth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth"/>
  <xs:element name="StockholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_StockholdersEquityDetailsTable"/>
  <xs:element name="PercentageOfConversionPrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfConversionPrice"/>
  <xs:element name="PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants"/>
  <xs:element name="CommonStockIssuedAndOutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_CommonStockIssuedAndOutstandingPercentage"/>
  <xs:element name="WarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_WarrantsDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="PercentageOfPurchasePrice" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfPurchasePrice"/>
  <xs:element name="TradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_TradingDays"/>
  <xs:element name="CommonStockOutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_CommonStockOutstandingPercentage"/>
  <xs:element name="PercentageOfOwnershipLimitation" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PercentageOfOwnershipLimitation"/>
  <xs:element name="NumberOfShareIssued" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="ivp_NumberOfShareIssued"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="ivp_SubsequentEventsDetailsTable"/>
  <xs:element name="MinimumStockholdersEquityRequirement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="ivp_MinimumStockholdersEquityRequirement"/>
  <xs:element name="DetailsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="ivp_DetailsAxis"/>
  <xs:element name="LenderAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="ivp_LenderAxis"/>
  <xs:element name="PeriodAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="ivp_PeriodAxis"/>
  <xs:element name="PrepaymentPeriodAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="ivp_PrepaymentPeriodAxis"/>
  <xs:element name="AfterFiveYearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_AfterFiveYearsMember"/>
  <xs:element name="BlueHeronMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_BlueHeronMember"/>
  <xs:element name="BridgeNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_BridgeNoteMember"/>
  <xs:element name="ClientListMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ClientListMember"/>
  <xs:element name="ClosedEndLineOfCreditMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ClosedEndLineOfCreditMember"/>
  <xs:element name="CommonClassAandCommonClassBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_CommonClassAandCommonClassBMember"/>
  <xs:element name="ConsultingAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConsultingAgreementMember"/>
  <xs:element name="ConvertibleDebentureConversionToClassACommonStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleDebentureConversionToClassACommonStockMember"/>
  <xs:element name="ConvertibleDebentureInterestConversionToClassACommonStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember"/>
  <xs:element name="ConvertibleDebenturePrincipalConversionToClassACommonStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember"/>
  <xs:element name="ConvertibleDebenturesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleDebenturesMember"/>
  <xs:element name="ConvertiblePromissoryNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertiblePromissoryNoteMember"/>
  <xs:element name="ConvertibleSeriesAPreferredStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ConvertibleSeriesAPreferredStockMember"/>
  <xs:element name="CostOfProductRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_CostOfProductRevenueMember"/>
  <xs:element name="CostOfServiceRevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_CostOfServiceRevenueMember"/>
  <xs:element name="EqualToPriceOfUnderwrittenInitialPublicOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember"/>
  <xs:element name="ExercisePriceEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceEightMember"/>
  <xs:element name="ExercisePriceElevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceElevenMember"/>
  <xs:element name="ExercisePriceFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceFiveMember"/>
  <xs:element name="ExercisePriceFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceFourMember"/>
  <xs:element name="ExercisePriceNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceNineMember"/>
  <xs:element name="ExercisePriceOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceOneMember"/>
  <xs:element name="ExercisePriceSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceSevenMember"/>
  <xs:element name="ExercisePriceSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceSixMember"/>
  <xs:element name="ExercisePriceTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceTenMember"/>
  <xs:element name="ExercisePriceThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceThreeMember"/>
  <xs:element name="ExercisePriceTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ExercisePriceTwoMember"/>
  <xs:element name="FarmersNationalBankOfDanvilleKentuckyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FarmersNationalBankOfDanvilleKentuckyMember"/>
  <xs:element name="FarmersNationalBankOfDanvilleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FarmersNationalBankOfDanvilleMember"/>
  <xs:element name="FarmersNationalBankOfDanvilleNotesPayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FarmersNationalBankOfDanvilleNotesPayableMember"/>
  <xs:element name="FirstCommercialLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FirstCommercialLoanMember"/>
  <xs:element name="FirstFiveYearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FirstFiveYearsMember"/>
  <xs:element name="FirstSouthNationalBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FirstSouthNationalBankMember"/>
  <xs:element name="FirstSouthernNationalBankCommercialLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FirstSouthernNationalBankCommercialLoansMember"/>
  <xs:element name="FirstSouthernNationalBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_FirstSouthernNationalBankMember"/>
  <xs:element name="HoldbackAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_HoldbackAgreementMember"/>
  <xs:element name="NotesPayableEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableEightMember"/>
  <xs:element name="NotesPayableEighteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableEighteenMember"/>
  <xs:element name="NotesPayableElevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableElevenMember"/>
  <xs:element name="NotesPayableFifteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableFifteenMember"/>
  <xs:element name="NotesPayableFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableFiveMember"/>
  <xs:element name="NotesPayableFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableFourMember"/>
  <xs:element name="NotesPayableFourteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableFourteenMember"/>
  <xs:element name="NotesPayableNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableNineMember"/>
  <xs:element name="NotesPayableOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableOneMember"/>
  <xs:element name="NotesPayableSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableSevenMember"/>
  <xs:element name="NotesPayableSeventeenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableSeventeenMember"/>
  <xs:element name="NotesPayableSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableSixMember"/>
  <xs:element name="NotesPayableSixteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableSixteenMember"/>
  <xs:element name="NotesPayableTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTenMember"/>
  <xs:element name="NotesPayableThirteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableThirteenMember"/>
  <xs:element name="NotesPayableThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableThreeMember"/>
  <xs:element name="NotesPayableTwelveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwelveMember"/>
  <xs:element name="NotesPayableTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyOneMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyOneThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyOneThreeMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyOneTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyOneTwoMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyThreeMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyTwoFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyTwoFiveMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyTwoFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyTwoFourMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyTwoMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyTwoThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyTwoThreeMember"/>
  <xs:element name="NotesPayableTwoThousandTwentyTwoTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_NotesPayableTwoThousandTwentyTwoTwoMember"/>
  <xs:element name="OriginalIssueDiscountMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_OriginalIssueDiscountMember"/>
  <xs:element name="PracticeOnlyTermLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PracticeOnlyTermLoansMember"/>
  <xs:element name="PreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PreFundedWarrantsMember"/>
  <xs:element name="PurchaseLimitsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_PurchaseLimitsMember"/>
  <xs:element name="RealEstateTermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_RealEstateTermLoanMember"/>
  <xs:element name="RevolvingSecuredCreditFacilityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_RevolvingSecuredCreditFacilityMember"/>
  <xs:element name="SecondCommercialLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SecondCommercialLoanMember"/>
  <xs:element name="SecondLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SecondLoanMember"/>
  <xs:element name="SeparateCommercialLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SeparateCommercialLoanMember"/>
  <xs:element name="SeriesAWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SeriesAWarrantsMember"/>
  <xs:element name="SeriesBWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_SeriesBWarrantsMember"/>
  <xs:element name="StarCircleAdvisoryGroupLlcMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_StarCircleAdvisoryGroupLlcMember"/>
  <xs:element name="ThirdCommercialLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ThirdCommercialLoanMember"/>
  <xs:element name="ThirdLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ThirdLoanMember"/>
  <xs:element name="TwoThousandTwentyTwoPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_TwoThousandTwentyTwoPlanMember"/>
  <xs:element name="ValleyVetPracticesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_ValleyVetPracticesMember"/>
  <xs:element name="WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember"/>
  <xs:element name="WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember"/>
  <xs:element name="WithinTwoYearsOfEnteringIntoTheTermLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember"/>
  <xs:element name="RetrospectiveAdjustmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_RetrospectiveAdjustmentsAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ivp_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ivp-20250331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:40 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedBalanceSheet" roleURI="http://ivp.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedIncomeStatement" roleURI="http://ivp.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedCashFlow" roleURI="http://ivp.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofPropertyandEquipmentNetTable" roleURI="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" roleURI="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableRepaymentRequirementsTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureMinimumLeasePaymentsTable" roleURI="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"/>
  <calculationLink xlink:role="http://ivp.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermNotesPayable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_DepreciationAndAmortization" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfIssuanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ivp_AmortizationOfIssuanceCosts" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfStockForServices" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfStockForServices"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ivp_IssuanceOfStockForServices" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcZNWIHBY+d3ouj4azAdrms2] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:href="ivp-20250331.xsd#ivp_IncreaseDecreaseInDueFromFormerOwners"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="ivp_IncreaseDecreaseInDueFromFormerOwners" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossOne" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossOne"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="ivp_NotesPayableToBankGrossOne" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossTwo" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="ivp_NotesPayableToBankGrossTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MediumTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_MediumTermNotes" xlink:to="us-gaap_NotesAndLoansPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_MediumTermNotes" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfROUAsset" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfROUAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="ivp_AmortizationOfROUAsset" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_AccretionOfOperatingLeaseLiability" xlink:href="ivp-20250331.xsd#ivp_AccretionOfOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="ivp_AccretionOfOperatingLeaseLiability" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_OtherLeaseExpense" xlink:href="ivp-20250331.xsd#ivp_OtherLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="ivp_OtherLeaseExpense" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="ivp-20250331.xsd#ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="6" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ivp-20250331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:40 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedBalanceSheet" roleURI="http://ivp.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedIncomeStatement" roleURI="http://ivp.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ShareholdersEquityType2or3" roleURI="http://ivp.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedCashFlow" roleURI="http://ivp.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DescriptionofBusiness" roleURI="http://ivp.com/role/DescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetrospectiveAdjustments" roleURI="http://ivp.com/role/RetrospectiveAdjustments"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentation" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipment" roleURI="http://ivp.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssets" roleURI="http://ivp.com/role/GoodwillandIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_BusinessDisposal" roleURI="http://ivp.com/role/BusinessDisposal"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Debt" roleURI="http://ivp.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RelatedPartyTransactions" roleURI="http://ivp.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockholdersEquity" roleURI="http://ivp.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensation" roleURI="http://ivp.com/role/StockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Warrants" roleURI="http://ivp.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetirementPlan" roleURI="http://ivp.com/role/RetirementPlan"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_IncomeTaxes" roleURI="http://ivp.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Leases" roleURI="http://ivp.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_CommitmentsandContingencies" roleURI="http://ivp.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SegmentInformation" roleURI="http://ivp.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SubsequentEvents" roleURI="http://ivp.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_AccountingPoliciesByPolicy" roleURI="http://ivp.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentationTables" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipmentTables" roleURI="http://ivp.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssetsTables" roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtTables" roleURI="http://ivp.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensationTables" roleURI="http://ivp.com/role/StockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_WarrantsTables" roleURI="http://ivp.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_LeasesTables" roleURI="http://ivp.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SegmentInformationTables" roleURI="http://ivp.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofDilutedNetLossPerShareAntidilutiveTable" roleURI="http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofPropertyandEquipmentNetTable" roleURI="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofChangesinCarryingAmountofGoodwillTable" roleURI="http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofIntangiblesAssetsTable" roleURI="http://ivp.com/role/ScheduleofIntangiblesAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" roleURI="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayabletoFNBDTable" roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayabletoFSBTable" roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableRepaymentRequirementsTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofOutstandingStockOptionsTable" roleURI="http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofVestingTermsTable" roleURI="http://ivp.com/role/ScheduleofVestingTermsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable" roleURI="http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureMinimumLeasePaymentsTable" roleURI="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofConsolidatedStatementsofOperationsTable" roleURI="http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets" roleURI="http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DescriptionofBusinessDetails" roleURI="http://ivp.com/role/DescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetrospectiveAdjustmentsDetails" roleURI="http://ivp.com/role/RetrospectiveAdjustmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentationDetails" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipmentDetails" roleURI="http://ivp.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssetsDetails" roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_BusinessDisposalDetails" roleURI="http://ivp.com/role/BusinessDisposalDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart1" roleURI="http://ivp.com/role/DebtDetailsPart1"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart2" roleURI="http://ivp.com/role/DebtDetailsPart2"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart3" roleURI="http://ivp.com/role/DebtDetailsPart3"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RelatedPartyTransactionsDetails" roleURI="http://ivp.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockholdersEquityDetails" roleURI="http://ivp.com/role/StockholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensationDetails" roleURI="http://ivp.com/role/StockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_WarrantsDetails" roleURI="http://ivp.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetirementPlanDetails" roleURI="http://ivp.com/role/RetirementPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_CommitmentsandContingenciesDetails" roleURI="http://ivp.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SubsequentEventsDetails" roleURI="http://ivp.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://ivp.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLoansPayableCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermNotesPayable" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalPaidInCapital" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonClassAandCommonClassBMember" xlink:href="ivp-20250331.xsd#ivp_CommonClassAandCommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ivp_CommonClassAandCommonClassBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfServiceRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfServiceRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ivp_CostOfServiceRevenueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfProductRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfProductRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ivp_CostOfProductRevenueMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleSeriesAPreferredStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleSeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="ivp_ConvertibleSeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_AmortizationOfIssuanceCosts" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfStockForServices" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfStockForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IssuanceOfStockForServices" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:href="ivp-20250331.xsd#ivp_IncreaseDecreaseInDueFromFormerOwners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IncreaseDecreaseInDueFromFormerOwners" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_SeriesAPreferredStockDividend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_SeriesAPreferredStockDividend" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_AcquisitionOfAssetsThroughOperatingLeases" xlink:href="ivp-20250331.xsd#ivp_AcquisitionOfAssetsThroughOperatingLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_AcquisitionOfAssetsThroughOperatingLeases" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StockIssued1" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" order="39" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DescriptionofBusiness" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RetrospectiveAdjustments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ivp_RetrospectiveAdjustmentsAbstract" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ivp_RetrospectiveAdjustmentsTextBlock" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_RetrospectiveAdjustmentsAbstract" xlink:to="ivp_RetrospectiveAdjustmentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/PropertyandEquipment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/BusinessDisposal" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/Debt" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/StockholdersEquity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/StockCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/Warrants" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ivp_WarrantsTextBlock" xlink:href="ivp-20250331.xsd#ivp_WarrantsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ivp_WarrantsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RetirementPlan" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_GoingConcernPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_GoingConcernPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ivp_GoingConcernPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_EmergingGrowthCompanyPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_EmergingGrowthCompanyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ivp_EmergingGrowthCompanyPolicyTextBlock" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DebtTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtTablesTable" xlink:href="ivp-20250331.xsd#ivp_DebtTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderAxis" xlink:href="ivp-20250331.xsd#ivp_LenderAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtTablesTable" xlink:to="ivp_LenderAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderDomainDomain" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderDomainDomain_0" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleKentuckyMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleKentuckyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_LenderDomainDomain" xlink:to="ivp_FarmersNationalBankOfDanvilleKentuckyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthernNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_LenderDomainDomain" xlink:to="ivp_FirstSouthernNationalBankMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/StockCompensationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/WarrantsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_StockOptionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AutomobilesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AutomobilesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AutomobilesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_Goodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_GoodwillDisposals" xlink:href="ivp-20250331.xsd#ivp_GoodwillDisposals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="ivp_GoodwillDisposals" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofIntangiblesAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ClientListMember" xlink:href="ivp-20250331.xsd#ivp_ClientListMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="ivp_ClientListMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ivp_FarmersNationalBankOfDanvilleMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableFiveMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSixMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableSixMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableSevenMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableEightMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEightMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableEightMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableNineMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableNineMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTenMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableElevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableElevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableElevenMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwelveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwelveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwelveMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableThirteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThirteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableThirteenMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFourteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableFourteenMember" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFifteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFifteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableFifteenMember" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSixteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableSixteenMember" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSeventeenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSeventeenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableSeventeenMember" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableEighteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEighteenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableEighteenMember" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofNotesPayabletoFSBTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthNationalBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="ivp_FirstSouthNationalBankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyOneTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyOneThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoTwoMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoThreeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFourMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFiveMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_NotesPayableTwoThousandTwentyThreeMember" order="8" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_FirstSouthNationalBankMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossOne" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="ivp_NotesPayableToBankGrossOne" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossTwo" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="ivp_NotesPayableToBankGrossTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MediumTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_MediumTermNotes" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebt" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofOutstandingStockOptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcaV/arg8eMhUGsLuRZ79itN] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofVestingTermsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_StockCompensationScheduleofVestingTermsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockCompensationScheduleofVestingTermsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ivp_StockCompensationScheduleofVestingTermsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockCompensationScheduleofVestingTermsDetailsTable" xlink:to="us-gaap_VestingAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceOneMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceTwoMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceThreeMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceFourMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceFiveMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceFiveMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceSixMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSixMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceSixMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceSevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceSevenMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceEightMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceEightMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceEightMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceNineMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceNineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceNineMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceTenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceTenMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceElevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceElevenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ivp_ExercisePriceElevenMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ClassOfWarrantOrRightExpiryDateDescription" xlink:href="ivp-20250331.xsd#ivp_ClassOfWarrantOrRightExpiryDateDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ivp_ClassOfWarrantOrRightExpiryDateDescription" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfROUAsset" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfROUAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ivp_AmortizationOfROUAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_AccretionOfOperatingLeaseLiability" xlink:href="ivp-20250331.xsd#ivp_AccretionOfOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ivp_AccretionOfOperatingLeaseLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_OtherLeaseExpense" xlink:href="ivp-20250331.xsd#ivp_OtherLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="ivp_OtherLeaseExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="ivp-20250331.xsd#ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ServiceMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfServiceRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfServiceRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ivp_CostOfServiceRevenueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfProductRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfProductRevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="ivp_CostOfProductRevenueMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_TotalClinicsLevelExpenses" xlink:href="ivp-20250331.xsd#ivp_TotalClinicsLevelExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ivp_TotalClinicsLevelExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpenseNonoperating" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationDateOfIncorporation" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationDateOfIncorporation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="dei_EntityIncorporationDateOfIncorporation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RetrospectiveAdjustmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ivp_RetrospectiveAdjustmentsAbstract" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_RetrospectiveAdjustmentsAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NegativeWorkingCapital" xlink:href="ivp-20250331.xsd#ivp_NegativeWorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="ivp_NegativeWorkingCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/BusinessDisposalDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_NotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_GainLossOnSaleOfBusiness" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DebtDetailsPart1" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart1DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart1DetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtPart1DetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_DetailsAxis" xlink:href="ivp-20250331.xsd#ivp_DetailsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="ivp_DetailsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_DetailsDomainDomain" xlink:href="ivp-20250331.xsd#ivp_DetailsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ivp_DetailsAxis" xlink:to="ivp_DetailsDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_DetailsDomainDomain_0" xlink:href="ivp-20250331.xsd#ivp_DetailsDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ivp_DetailsAxis" xlink:to="ivp_DetailsDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="srt_RangeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PrepaymentPeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="ivp_PrepaymentPeriodAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PrepaymentPeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ivp_PrepaymentPeriodAxis" xlink:to="ivp_PrepaymentPeriodDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PrepaymentPeriodDomainDomain_0" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ivp_PrepaymentPeriodAxis" xlink:to="ivp_PrepaymentPeriodDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderAxis" xlink:href="ivp-20250331.xsd#ivp_LenderAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="ivp_LenderAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderDomainDomain" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderDomainDomain_0" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PeriodAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="ivp_PeriodAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PeriodDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ivp_PeriodAxis" xlink:to="ivp_PeriodDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodDomainDomain_0" xlink:href="ivp-20250331.xsd#ivp_PeriodDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ivp_PeriodAxis" xlink:to="ivp_PeriodDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_RevolvingSecuredCreditFacilityMember" xlink:href="ivp-20250331.xsd#ivp_RevolvingSecuredCreditFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="ivp_RevolvingSecuredCreditFacilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ClosedEndLineOfCreditMember" xlink:href="ivp-20250331.xsd#ivp_ClosedEndLineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="ivp_ClosedEndLineOfCreditMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_LenderDomainDomain" xlink:to="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_LenderDomainDomain" xlink:to="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PracticeOnlyTermLoansMember" xlink:href="ivp-20250331.xsd#ivp_PracticeOnlyTermLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_DetailsDomainDomain" xlink:to="ivp_PracticeOnlyTermLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_RealEstateTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_RealEstateTermLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_DetailsDomainDomain" xlink:to="ivp_RealEstateTermLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_PrepaymentPeriodDomainDomain" xlink:to="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_AfterFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_AfterFiveYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_PeriodDomainDomain" xlink:to="ivp_AfterFiveYearsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_FirstFiveYearsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ivp_PeriodDomainDomain" xlink:to="ivp_FirstFiveYearsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ivp_FarmersNationalBankOfDanvilleMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleNotesPayableMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ivp_FarmersNationalBankOfDanvilleNotesPayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:href="ivp-20250331.xsd#ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" xlink:href="ivp-20250331.xsd#ivp_PercentagePerDrawOnTheLoanFacilityAvailed"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:href="ivp-20250331.xsd#ivp_PercentageOfInitialContributionToBeMadeTowardsEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:href="ivp-20250331.xsd#ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LongTermDebtRemainingTerm" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtRemainingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_LongTermDebtRemainingTerm" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_LongTermDebtPrepaymentPenaltyPercentage" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtPrepaymentPenaltyPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_LongTermDebtPrepaymentPenaltyPercentage" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DebtDetailsPart2" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart2DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart2DetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtPart2DetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart2DetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart2DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthernNationalBankCommercialLoansMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankCommercialLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ivp_FirstSouthernNationalBankCommercialLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthernNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ivp_FirstSouthernNationalBankMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_FirstCommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_FirstCommercialLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SecondCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondCommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_SecondCommercialLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ThirdCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdCommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_ThirdCommercialLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SecondLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_SecondLoanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ThirdLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_ThirdLoanMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SeparateCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SeparateCommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_SeparateCommercialLoanMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturityDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/DebtDetailsPart3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart3DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart3DetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtPart3DetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="srt_RangeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertiblePromissoryNoteMember" xlink:href="ivp-20250331.xsd#ivp_ConvertiblePromissoryNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="ivp_ConvertiblePromissoryNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebentureConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureConversionToClassACommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="ivp_ConvertibleDebentureConversionToClassACommonStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebenturesMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="ivp_ConvertibleDebenturesMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ivp_ConvertibleDebenturesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_OriginalIssueDiscountMember" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscountMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="ivp_OriginalIssueDiscountMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfConvertibleDebenture" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConvertibleDebenture"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_PercentageOfConvertibleDebenture" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtConversionStockPriceDiscount" xlink:href="ivp-20250331.xsd#ivp_DebtConversionStockPriceDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtConversionStockPriceDiscount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" xlink:href="ivp-20250331.xsd#ivp_DebtInstrumentPrincipalNotRedeemedByHolder"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfAccruedInterest" xlink:href="ivp-20250331.xsd#ivp_PercentageOfAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_PercentageOfAccruedInterest" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtSecuritiesGainLoss" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LoansPayable" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleNotePayableDiscount" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_ConvertibleNotePayableDiscount" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceIncrease" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleNotePayableIncrease" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_ConvertibleNotePayableIncrease" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_OriginalIssueDiscount" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_OriginalIssueDiscount" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LifeSettlementContractsFairValueMethodFaceValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_FixedConversionPrice" xlink:href="ivp-20250331.xsd#ivp_FixedConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ivp_FixedConversionPrice" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="31" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_RelatedPartyTransactionsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ivp_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_BlueHeronMember" xlink:href="ivp-20250331.xsd#ivp_BlueHeronMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ivp_BlueHeronMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ConsultingAgreementMember" xlink:href="ivp-20250331.xsd#ivp_ConsultingAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ivp_ConsultingAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_ServiceAgreementsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_StarCircleAdvisoryGroupLlcMember" xlink:href="ivp-20250331.xsd#ivp_StarCircleAdvisoryGroupLlcMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ivp_StarCircleAdvisoryGroupLlcMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestCostsIncurred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_InterestCostsIncurred" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionTransactionFeePayablePerMonth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/StockholdersEquityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_StockholdersEquityDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockholdersEquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ivp_StockholdersEquityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesAWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesAWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="ivp_SeriesAWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesBWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesBWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="ivp_SeriesBWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:href="ivp-20250331.xsd#ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_BridgeNoteMember" xlink:href="ivp-20250331.xsd#ivp_BridgeNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="ivp_BridgeNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonUnitAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonUnitAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockVotingRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfConversionPrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ivp_PercentageOfConversionPrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:href="ivp-20250331.xsd#ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherExpenses" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/StockCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockIssuedAndOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/WarrantsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_WarrantsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_WarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ivp_WarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_WarrantsDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PreFundedWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="ivp_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/RetirementPlanDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_CommitmentsandContingenciesDetailsTable" xlink:href="ivp-20250331.xsd#ivp_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PurchaseLimitsMember" xlink:href="ivp-20250331.xsd#ivp_PurchaseLimitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="ivp_PurchaseLimitsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_HoldbackAgreementMember" xlink:href="ivp-20250331.xsd#ivp_HoldbackAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ivp_HoldbackAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_ValleyVetPracticesMember" xlink:href="ivp-20250331.xsd#ivp_ValleyVetPracticesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="ivp_ValleyVetPracticesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscribedButUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesSubscribedButUnissued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_CommonStockSharesSubscribedButUnissued" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfPurchasePrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_PercentageOfPurchasePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockIssuedAndOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_DividendsCommonStock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForFees" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_TradingDays" xlink:href="ivp-20250331.xsd#ivp_TradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_TradingDays" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonStockOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_CommonStockOutstandingPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfOwnershipLimitation" xlink:href="ivp-20250331.xsd#ivp_PercentageOfOwnershipLimitation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_PercentageOfOwnershipLimitation" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_NumberOfShareIssued" xlink:href="ivp-20250331.xsd#ivp_NumberOfShareIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="ivp_NumberOfShareIssued" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RestrictedCash" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ivp.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="ivp_SubsequentEventsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ivp_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ivp_SubsequentEventsDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_TwoThousandTwentyTwoPlanMember" xlink:href="ivp-20250331.xsd#ivp_TwoThousandTwentyTwoPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="ivp_TwoThousandTwentyTwoPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="ivp_MinimumStockholdersEquityRequirement" xlink:href="ivp-20250331.xsd#ivp_MinimumStockholdersEquityRequirement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="ivp_MinimumStockholdersEquityRequirement" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ivp-20250331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:40 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in Cash, cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Description of Business [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RetrospectiveAdjustmentsAbstract" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RetrospectiveAdjustmentsAbstract_lbl" xml:lang="en-US">Retrospective Adjustments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RetrospectiveAdjustmentsAbstract" xlink:to="ivp_RetrospectiveAdjustmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Significant Accounting Policies and Basis of Presentation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl1" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Schedule of Future Amortization Expense of Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangibles assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl" xml:lang="en-US">Business Disposal [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderAxis" xlink:href="ivp-20250331.xsd#ivp_LenderAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_LenderAxis_lbl" xml:lang="en-US">Lender [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Combination [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrentAbstract_lbl" xml:lang="en-US">Schedule of Notes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Total notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansPayable_lbl0" xml:lang="en-US">Payments loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MediumTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_MediumTermNotes_lbl" xml:lang="en-US">Notes payable, net of issuance cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MediumTermNotes" xlink:to="us-gaap_MediumTermNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrentAbstract_lbl" xml:lang="en-US">Schedule of Notes Payable Repayment Requirements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Stock Compensation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xml:lang="en-US">Schedule of Outstanding Stock Options [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Shares, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Shares, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Aggregate Intrinsic Value, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xml:lang="en-US">Warrants [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Plan [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Schedule of Components of Lease Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Total operating lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Schedule of Future Minimum Lease Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US">Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract" xlink:to="ivp_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Restricted cash - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract0" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract0" xlink:to="ivp_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholder&#8217;s Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl" xml:lang="en-US">Loans payable, net of discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Notes payable, net of discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Less current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract1" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract1" xlink:to="ivp_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable &#8211; noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermNotesPayable_lbl0" xml:lang="en-US">Long-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract2" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract2" xlink:to="ivp_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 15)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract3" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract3" xlink:to="ivp_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholder&#8217;s Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Authorized shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Shares issue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Total revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Total Clinics level revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract4" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract4" xlink:to="ivp_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract5" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract5" xlink:to="ivp_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract6" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract6" xlink:to="ivp_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expenses):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract7" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract7" xlink:to="ivp_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract8" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract8" xlink:to="ivp_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract9" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract9" xlink:to="ivp_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_UnlabeledAbstract10" xlink:href="ivp-20250331.xsd#ivp_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract10" xlink:to="ivp_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Net loss per Class A and B common shares:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xml:lang="en-US">Weighted average shares outstanding per Class A and B common shares:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of class A common stock and pre-funded warrants, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:to="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl" xml:lang="en-US">Issuance of class A common stock and pre-funded warrants, net of issuance costs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:to="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl" xml:lang="en-US">Exercise of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl" xml:lang="en-US">Exercise of pre-funded warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl" xml:lang="en-US">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl" xml:lang="en-US">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of convertible series A preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of convertible series A preferred stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuance of class A common stock for services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of class A common stock for services (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl" xml:lang="en-US">Issuance of class A common stock in connection with general release agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl" xml:lang="en-US">Issuance of class A common stock in connection with general release agreement (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Conversion of convertible series A preferred stock into class A common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Conversion of convertible series A preferred stock into class A common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl" xml:lang="en-US">Convertible series A preferred stock dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl" xml:lang="en-US">Convertible series A preferred stock dividend (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of class A common stock, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of class A common stock, net of issuance costs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Agreed to issue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Investor shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl0" xml:lang="en-US">Amortized issuance cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating right of use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AmortizationOfIssuanceCosts_lbl" xml:lang="en-US">Amortization of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfIssuanceCosts" xlink:to="ivp_AmortizationOfIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfStockForServices" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfStockForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfStockForServices_lbl" xml:lang="en-US">Issuance of class A common stock for services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfStockForServices" xlink:to="ivp_IssuanceOfStockForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl" xml:lang="en-US">Issuance of class A common stock in connection with general release agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl" xml:lang="en-US">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities, net of effect of acquisitions:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl" xml:lang="en-US">Cumulative Series A preferred stock dividends payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of class A common stock and warrants, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Net proceeds from loans payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl" xml:lang="en-US">Proceeds from issuance of convertible series A preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from convertible note payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest payments during the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income tax refund</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Noncash investing and financing activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_SeriesAPreferredStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SeriesAPreferredStockDividend_lbl" xml:lang="en-US">Series A Preferred Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesAPreferredStockDividend" xlink:to="ivp_SeriesAPreferredStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AcquisitionOfAssetsThroughOperatingLeases" xlink:href="ivp-20250331.xsd#ivp_AcquisitionOfAssetsThroughOperatingLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl" xml:lang="en-US">Acquisition of assets through operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AcquisitionOfAssetsThroughOperatingLeases" xlink:to="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Issuance of common stock in connection with business acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl" xml:lang="en-US">Issuance of convertible series A preferred stock due to conversion of bridge note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:to="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl" xml:lang="en-US">Issuance of class A common stock due to conversion of convertible debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:to="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Debt extinguishment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Debt extinguishment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl" xml:lang="en-US">Convertible series A preferred stock cumulative dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl" xml:lang="en-US">Loss on debt modification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:href="ivp-20250331.xsd#ivp_IncreaseDecreaseInDueFromFormerOwners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl" xml:lang="en-US">Due from former owners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:to="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Payments on loans payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayment of note payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayment of convertible debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassAMember_lbl0" xml:lang="en-US">Class A</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassAMember_lbl1" xml:lang="en-US">Class A Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl2" xml:lang="en-US">Common Class A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Class B Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassBMember_lbl0" xml:lang="en-US">Class B</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassBMember_lbl1" xml:lang="en-US">Class B Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US">Service revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ServiceMember_lbl0" xml:lang="en-US">Service revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProductMember_lbl0" xml:lang="en-US">Product revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfServiceRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfServiceRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_CostOfServiceRevenueMember_lbl" xml:lang="en-US">Cost of Service Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfServiceRevenueMember" xlink:to="ivp_CostOfServiceRevenueMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ivp_CostOfServiceRevenueMember_lbl0" xml:lang="en-US">Cost of service revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfServiceRevenueMember" xlink:to="ivp_CostOfServiceRevenueMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_CostOfProductRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfProductRevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_CostOfProductRevenueMember_lbl" xml:lang="en-US">Cost of Product Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfProductRevenueMember" xlink:to="ivp_CostOfProductRevenueMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ivp_CostOfProductRevenueMember_lbl0" xml:lang="en-US">Cost of product revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfProductRevenueMember" xlink:to="ivp_CostOfProductRevenueMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonClassAandCommonClassBMember" xlink:href="ivp-20250331.xsd#ivp_CommonClassAandCommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_CommonClassAandCommonClassBMember_lbl" xml:lang="en-US">Class A and B Common Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonClassAandCommonClassBMember" xlink:to="ivp_CommonClassAandCommonClassBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleSeriesAPreferredStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleSeriesAPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleSeriesAPreferredStockMember_lbl" xml:lang="en-US">Convertible Series A</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleSeriesAPreferredStockMember" xlink:to="ivp_ConvertibleSeriesAPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Description of Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RetrospectiveAdjustmentsTextBlock" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_RetrospectiveAdjustmentsTextBlock_lbl" xml:lang="en-US">RETROSPECTIVE ADJUSTMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RetrospectiveAdjustmentsTextBlock" xlink:to="ivp_RetrospectiveAdjustmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies and Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Diluted Net Loss Per Share Antidilutive</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill and Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Carrying Amount of Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_GoodwillDisposals" xlink:href="ivp-20250331.xsd#ivp_GoodwillDisposals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_GoodwillDisposals_lbl" xml:lang="en-US">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoodwillDisposals" xlink:to="ivp_GoodwillDisposals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangibles Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangibles assets, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangibles assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Amortization Expense of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US">Remainder of 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Business disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable to FSB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Original Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Issuance Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl0" xml:lang="en-US">Debenture issuance cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl" xml:lang="en-US">Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl" xml:lang="en-US">Entered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Maturity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossOne" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableToBankGrossOne_lbl" xml:lang="en-US">FNBD Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossOne" xlink:to="ivp_NotesPayableToBankGrossOne_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableToBankGrossTwo" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableToBankGrossTwo_lbl" xml:lang="en-US">FSB Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossTwo" xlink:to="ivp_NotesPayableToBankGrossTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Notes Payable Repayment Requirements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US">Remainder of 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders&apos; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Outstanding Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Life (years), Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Number of Shares, Expired and forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Expired and forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Expired and forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Life (years), Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Shares, Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Life (years), Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Options exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Vesting Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Shares Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl" xml:lang="en-US">Vesting Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl" xml:lang="en-US">Vesting Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_WarrantsTextBlock" xlink:href="ivp-20250331.xsd#ivp_WarrantsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_WarrantsTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WarrantsTextBlock" xlink:to="ivp_WarrantsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Outstanding Common Share Warrants and Exercise Prices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ClassOfWarrantOrRightExpiryDateDescription" xlink:href="ivp-20250331.xsd#ivp_ClassOfWarrantOrRightExpiryDateDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl" xml:lang="en-US">Expiry Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClassOfWarrantOrRightExpiryDateDescription" xlink:to="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Retirement Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Lease Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_OperatingLeaseExpenseAbstract" xlink:href="ivp-20250331.xsd#ivp_OperatingLeaseExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_OperatingLeaseExpenseAbstract_lbl" xml:lang="en-US">Operating lease expense:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OperatingLeaseExpenseAbstract" xlink:to="ivp_OperatingLeaseExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AmortizationOfROUAsset" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfROUAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AmortizationOfROUAsset_lbl" xml:lang="en-US">Amortization of ROU asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfROUAsset" xlink:to="ivp_AmortizationOfROUAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AccretionOfOperatingLeaseLiability" xlink:href="ivp-20250331.xsd#ivp_AccretionOfOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AccretionOfOperatingLeaseLiability_lbl" xml:lang="en-US">Accretion of Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AccretionOfOperatingLeaseLiability" xlink:to="ivp_AccretionOfOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_OtherLeaseExpense" xlink:href="ivp-20250331.xsd#ivp_OtherLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_OtherLeaseExpense_lbl" xml:lang="en-US">Other lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OtherLeaseExpense" xlink:to="ivp_OtherLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RemainingLeaseTermAbstract" xlink:href="ivp-20250331.xsd#ivp_RemainingLeaseTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_RemainingLeaseTermAbstract_lbl" xml:lang="en-US">Remaining lease term:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RemainingLeaseTermAbstract" xlink:to="ivp_RemainingLeaseTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DiscountRateAbstract" xlink:href="ivp-20250331.xsd#ivp_DiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_DiscountRateAbstract_lbl" xml:lang="en-US">Discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DiscountRateAbstract" xlink:to="ivp_DiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">Remainder of 2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="ivp-20250331.xsd#ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Consolidated Statements of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_TotalClinicsLevelExpenses" xlink:href="ivp-20250331.xsd#ivp_TotalClinicsLevelExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_TotalClinicsLevelExpenses_lbl" xml:lang="en-US">Total Clinics level expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TotalClinicsLevelExpenses" xlink:to="ivp_TotalClinicsLevelExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Adjusted Clinics EBITDA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:href="ivp-20250331.xsd#ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract_lbl" xml:lang="en-US">Reconciliation of Adjusted Clinics EBITDA to net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Corporate general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less - accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US">Unamortized debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Stock Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computers and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AutomobilesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AutomobilesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AutomobilesMember_lbl" xml:lang="en-US">Automobile [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ClientListMember" xlink:href="ivp-20250331.xsd#ivp_ClientListMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ClientListMember_lbl" xml:lang="en-US">Client List [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClientListMember" xlink:to="ivp_ClientListMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US">Noncompete Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl" xml:lang="en-US">Other Intangible Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleKentuckyMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleKentuckyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FarmersNationalBankOfDanvilleKentuckyMember_lbl" xml:lang="en-US">FNBD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleKentuckyMember" xlink:to="ivp_FarmersNationalBankOfDanvilleKentuckyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableOneMember_lbl" xml:lang="en-US">Notes Payable One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableOneMember" xlink:to="ivp_NotesPayableOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoMember_lbl" xml:lang="en-US">Notes Payable Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoMember" xlink:to="ivp_NotesPayableTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableThreeMember_lbl" xml:lang="en-US">Notes Payable Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThreeMember" xlink:to="ivp_NotesPayableThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableFourMember_lbl" xml:lang="en-US">Notes Payable Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourMember" xlink:to="ivp_NotesPayableFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableFiveMember_lbl" xml:lang="en-US">Notes Payable Five [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFiveMember" xlink:to="ivp_NotesPayableFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSixMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableSixMember_lbl" xml:lang="en-US">Notes Payable Six [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixMember" xlink:to="ivp_NotesPayableSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableSevenMember_lbl" xml:lang="en-US">Notes Payable Seven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSevenMember" xlink:to="ivp_NotesPayableSevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableEightMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEightMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableEightMember_lbl" xml:lang="en-US">Notes Payable Eight [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEightMember" xlink:to="ivp_NotesPayableEightMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableNineMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableNineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableNineMember_lbl" xml:lang="en-US">Notes Payable Nine [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableNineMember" xlink:to="ivp_NotesPayableNineMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTenMember_lbl" xml:lang="en-US">Notes Payable Ten [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTenMember" xlink:to="ivp_NotesPayableTenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableElevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableElevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableElevenMember_lbl" xml:lang="en-US">Notes Payable Eleven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableElevenMember" xlink:to="ivp_NotesPayableElevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwelveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwelveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwelveMember_lbl" xml:lang="en-US">Notes Payable Twelve [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwelveMember" xlink:to="ivp_NotesPayableTwelveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableThirteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThirteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableThirteenMember_lbl" xml:lang="en-US">Notes Payable Thirteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThirteenMember" xlink:to="ivp_NotesPayableThirteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFourteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableFourteenMember_lbl" xml:lang="en-US">Notes Payable Fourteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourteenMember" xlink:to="ivp_NotesPayableFourteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableFifteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFifteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableFifteenMember_lbl" xml:lang="en-US">Notes Payable Fifteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFifteenMember" xlink:to="ivp_NotesPayableFifteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSixteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableSixteenMember_lbl" xml:lang="en-US">Notes Payable Sixteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixteenMember" xlink:to="ivp_NotesPayableSixteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableSeventeenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSeventeenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableSeventeenMember_lbl" xml:lang="en-US">Notes Payable Seventeen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSeventeenMember" xlink:to="ivp_NotesPayableSeventeenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableEighteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEighteenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableEighteenMember_lbl" xml:lang="en-US">Notes Payable Eighteen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEighteenMember" xlink:to="ivp_NotesPayableEighteenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FarmersNationalBankOfDanvilleMember_lbl" xml:lang="en-US">FNDB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleMember" xlink:to="ivp_FarmersNationalBankOfDanvilleMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ivp_FarmersNationalBankOfDanvilleMember_lbl0" xml:lang="en-US">Farmers National Bank Of Danville [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleMember" xlink:to="ivp_FarmersNationalBankOfDanvilleMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthernNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FirstSouthernNationalBankMember_lbl" xml:lang="en-US">FSB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthernNationalBankMember" xlink:to="ivp_FirstSouthernNationalBankMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ivp_FirstSouthernNationalBankMember_lbl0" xml:lang="en-US">First Southern National Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthernNationalBankMember" xlink:to="ivp_FirstSouthernNationalBankMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyOneMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty-One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyOneTwoMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty One Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyOneThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyOneThreeMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty One Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoTwoMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoThreeMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFourMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoFourMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFiveMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Five [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoFiveMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NotesPayableTwoThousandTwentyThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NotesPayableTwoThousandTwentyThreeMember_lbl" xml:lang="en-US">Notes Payable Two Thousand Twenty Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthNationalBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FirstSouthNationalBankMember_lbl" xml:lang="en-US">First South National Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthNationalBankMember" xlink:to="ivp_FirstSouthNationalBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Tranche 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceOneMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceOneMember_lbl" xml:lang="en-US">Exercise Price One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceOneMember" xlink:to="ivp_ExercisePriceOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceTwoMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceTwoMember_lbl" xml:lang="en-US">Exercise Price Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceTwoMember" xlink:to="ivp_ExercisePriceTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceThreeMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceThreeMember_lbl" xml:lang="en-US">Exercise Price Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceThreeMember" xlink:to="ivp_ExercisePriceThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceFourMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceFourMember_lbl" xml:lang="en-US">Exercise Price Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceFourMember" xlink:to="ivp_ExercisePriceFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceFiveMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceFiveMember_lbl" xml:lang="en-US">Exercise Price Five [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceFiveMember" xlink:to="ivp_ExercisePriceFiveMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceSixMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSixMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceSixMember_lbl" xml:lang="en-US">Exercise Price Six [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceSixMember" xlink:to="ivp_ExercisePriceSixMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceSevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceSevenMember_lbl" xml:lang="en-US">Exercise Price Seven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceSevenMember" xlink:to="ivp_ExercisePriceSevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceEightMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceEightMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceEightMember_lbl" xml:lang="en-US">Exercise Price Eight [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceEightMember" xlink:to="ivp_ExercisePriceEightMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceNineMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceNineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceNineMember_lbl" xml:lang="en-US">Exercise Price Nine [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceNineMember" xlink:to="ivp_ExercisePriceNineMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceTenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceTenMember_lbl" xml:lang="en-US">Exercise Price Ten [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceTenMember" xlink:to="ivp_ExercisePriceTenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ExercisePriceElevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceElevenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ExercisePriceElevenMember_lbl" xml:lang="en-US">Exercise Price Eleven [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceElevenMember" xlink:to="ivp_ExercisePriceElevenMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Operating Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DetailsAxis" xlink:href="ivp-20250331.xsd#ivp_DetailsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_DetailsAxis_lbl" xml:lang="en-US">Details [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DetailsAxis" xlink:to="ivp_DetailsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PrepaymentPeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PrepaymentPeriodAxis_lbl" xml:lang="en-US">Prepayment Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PrepaymentPeriodAxis" xlink:to="ivp_PrepaymentPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PeriodAxis_lbl" xml:lang="en-US">Period [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodAxis" xlink:to="ivp_PeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xml:lang="en-US">Debt Conversion Description [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl" xml:lang="en-US">Stock Conversion Description [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationDateOfIncorporation" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationDateOfIncorporation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xml:lang="en-US">Incorporated date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationDateOfIncorporation" xlink:to="dei_EntityIncorporationDateOfIncorporation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Operating segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Reportable segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Description of reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NegativeWorkingCapital" xlink:href="ivp-20250331.xsd#ivp_NegativeWorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NegativeWorkingCapital_lbl" xml:lang="en-US">Negative working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NegativeWorkingCapital" xlink:to="ivp_NegativeWorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for current credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSaleOfBusiness_lbl" xml:lang="en-US">Gain on sale of business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfBusiness" xlink:to="us-gaap_GainLossOnSaleOfBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_lbl" xml:lang="en-US">Disposed of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Secured credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:href="ivp-20250331.xsd#ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl" xml:lang="en-US">Closed end line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:to="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" xlink:href="ivp-20250331.xsd#ivp_PercentagePerDrawOnTheLoanFacilityAvailed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl" xml:lang="en-US">Percentage per draw on the loan facility availed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" xlink:to="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:href="ivp-20250331.xsd#ivp_PercentageOfInitialContributionToBeMadeTowardsEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl" xml:lang="en-US">Percentage of initial contribution to be made towards equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:to="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl" xml:lang="en-US">New york prime rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:href="ivp-20250331.xsd#ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl" xml:lang="en-US">Debt-service coverage ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:to="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTerm_lbl" xml:lang="en-US">Term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_LongTermDebtRemainingTerm" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtRemainingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_LongTermDebtRemainingTerm_lbl" xml:lang="en-US">Amortize period term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtRemainingTerm" xlink:to="ivp_LongTermDebtRemainingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_LongTermDebtPrepaymentPenaltyPercentage" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtPrepaymentPenaltyPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl" xml:lang="en-US">Outstanding principal rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtPrepaymentPenaltyPercentage" xlink:to="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturityDate_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturityDate" xlink:to="us-gaap_LongTermDebtMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Monthly payments of loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl" xml:lang="en-US">Issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl" xml:lang="en-US">Monthly payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Increased the interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl" xml:lang="en-US">Final monthly payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal_lbl" xml:lang="en-US">Issued principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuedPrincipal" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Subordinated convertible promissory note percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfConvertibleDebenture" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConvertibleDebenture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfConvertibleDebenture_lbl" xml:lang="en-US">Percentage of convertible debenture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConvertibleDebenture" xlink:to="ivp_PercentageOfConvertibleDebenture_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtConversionStockPriceDiscount" xlink:href="ivp-20250331.xsd#ivp_DebtConversionStockPriceDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_DebtConversionStockPriceDiscount_lbl" xml:lang="en-US">Discount price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtConversionStockPriceDiscount" xlink:to="ivp_DebtConversionStockPriceDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Debenture convert amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Conversion shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0" xml:lang="en-US">Debt conversion, converted instrument, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl" xml:lang="en-US">Conversion feature amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" xlink:href="ivp-20250331.xsd#ivp_DebtInstrumentPrincipalNotRedeemedByHolder"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl" xml:lang="en-US">Investor principal balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" xlink:to="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfAccruedInterest" xlink:href="ivp-20250331.xsd#ivp_PercentageOfAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfAccruedInterest_lbl" xml:lang="en-US">Percentage of accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfAccruedInterest" xlink:to="ivp_PercentageOfAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Gross proceeds debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" xml:lang="en-US">Due payments period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl" xml:lang="en-US">Original issuance discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesGainLoss_lbl" xml:lang="en-US">Loss on debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesGainLoss" xlink:to="us-gaap_DebtSecuritiesGainLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible note payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleNotePayableDiscount" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleNotePayableDiscount_lbl" xml:lang="en-US">Convertible note payable percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableDiscount" xlink:to="ivp_ConvertibleNotePayableDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl" xml:lang="en-US">Conversion price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleNotePayableIncrease" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleNotePayableIncrease_lbl" xml:lang="en-US">Convertible note payable increase percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableIncrease" xlink:to="ivp_ConvertibleNotePayableIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_OriginalIssueDiscount" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_OriginalIssueDiscount_lbl" xml:lang="en-US">Original issue discount percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OriginalIssueDiscount" xlink:to="ivp_OriginalIssueDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LifeSettlementContractsFairValueMethodFaceValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LifeSettlementContractsFairValueMethodFaceValue_lbl" xml:lang="en-US">Face value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" xlink:to="us-gaap_LifeSettlementContractsFairValueMethodFaceValue_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FixedConversionPrice" xlink:href="ivp-20250331.xsd#ivp_FixedConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FixedConversionPrice_lbl" xml:lang="en-US">Fixed conversion price percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FixedConversionPrice" xlink:to="ivp_FixedConversionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Converted amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestCostsIncurred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestCostsIncurred_lbl" xml:lang="en-US">Incurred expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsIncurred" xlink:to="us-gaap_InterestCostsIncurred_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionTransactionFeePayablePerMonth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl" xml:lang="en-US">Payable amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:to="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonUnitAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonUnitAuthorized_lbl" xml:lang="en-US">Authorized to issue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitAuthorized" xlink:to="us-gaap_CommonUnitAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockVotingRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockVotingRights_lbl" xml:lang="en-US">Common stock, voting rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xml:lang="en-US">Preferred stock outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfConversionPrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfConversionPrice_lbl" xml:lang="en-US">Percentage of conversion price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConversionPrice" xlink:to="ivp_PercentageOfConversionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl" xml:lang="en-US">Preferred stock, convertible, conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:href="ivp-20250331.xsd#ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl" xml:lang="en-US">Percentage of shares to be issued upon exercise of the new warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:to="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl" xml:lang="en-US">Preferred stock convertible, beneficial conversion feature (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xml:lang="en-US">Purchase of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other offering expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl" xml:lang="en-US">Warrant exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockIssuedAndOutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage_lbl" xml:lang="en-US">Total issued and outstanding rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage_lbl0" xml:lang="en-US">Common stock issued and outstanding percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Warrants were exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US">Contributed and expensed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscribedButUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesSubscribedButUnissued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesSubscribedButUnissued_lbl" xml:lang="en-US">Purchase amount (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscribedButUnissued" xlink:to="us-gaap_CommonStockSharesSubscribedButUnissued_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfPurchasePrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfPurchasePrice_lbl" xml:lang="en-US">Percentage of purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfPurchasePrice" xlink:to="ivp_PercentageOfPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsDescription_lbl" xml:lang="en-US">Description of purchase agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDescription" xlink:to="us-gaap_OtherCommitmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsCommonStock_lbl" xml:lang="en-US">Divided common stock value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForFees_lbl" xml:lang="en-US">Cash fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_TradingDays" xlink:href="ivp-20250331.xsd#ivp_TradingDays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_TradingDays_lbl" xml:lang="en-US">Trading days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TradingDays" xlink:to="ivp_TradingDays_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_CommonStockOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockOutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_CommonStockOutstandingPercentage_lbl" xml:lang="en-US">Common stock outstanding percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockOutstandingPercentage" xlink:to="ivp_CommonStockOutstandingPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PercentageOfOwnershipLimitation" xlink:href="ivp-20250331.xsd#ivp_PercentageOfOwnershipLimitation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PercentageOfOwnershipLimitation_lbl" xml:lang="en-US">Percentage of ownership limitation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfOwnershipLimitation" xlink:to="ivp_PercentageOfOwnershipLimitation_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_NumberOfShareIssued" xlink:href="ivp-20250331.xsd#ivp_NumberOfShareIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_NumberOfShareIssued_lbl" xml:lang="en-US">Number of share issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NumberOfShareIssued" xlink:to="ivp_NumberOfShareIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Purchase of shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Purchase price amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Contingent owners amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Revenue percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Revenue contingent owners amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_MinimumStockholdersEquityRequirement" xlink:href="ivp-20250331.xsd#ivp_MinimumStockholdersEquityRequirement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_MinimumStockholdersEquityRequirement_lbl" xml:lang="en-US">Minimum stockholders&#8217; equity requirement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumStockholdersEquityRequirement" xlink:to="ivp_MinimumStockholdersEquityRequirement_lbl"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcbAHJeaDE1BrSY2vUCvuIiH] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_GoingConcernPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_GoingConcernPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Going Concern</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoingConcernPolicyTextBlock" xlink:to="ivp_GoingConcernPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Expected Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Net Loss Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_EmergingGrowthCompanyPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_EmergingGrowthCompanyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl" xml:lang="en-US">Emerging Growth Company Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EmergingGrowthCompanyPolicyTextBlock" xlink:to="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RevolvingSecuredCreditFacilityMember" xlink:href="ivp-20250331.xsd#ivp_RevolvingSecuredCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_RevolvingSecuredCreditFacilityMember_lbl" xml:lang="en-US">Revolving Secured Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RevolvingSecuredCreditFacilityMember" xlink:to="ivp_RevolvingSecuredCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ClosedEndLineOfCreditMember" xlink:href="ivp-20250331.xsd#ivp_ClosedEndLineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ClosedEndLineOfCreditMember_lbl" xml:lang="en-US">Closed End Line of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClosedEndLineOfCreditMember" xlink:to="ivp_ClosedEndLineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember_lbl" xml:lang="en-US">Wealth South Division Of Farmers National Bank Of Danville [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" xlink:to="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl" xml:lang="en-US">Wealth South A Division of Farmers National Bank of Danville [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:to="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PracticeOnlyTermLoansMember" xlink:href="ivp-20250331.xsd#ivp_PracticeOnlyTermLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PracticeOnlyTermLoansMember_lbl" xml:lang="en-US">Practice Only Term Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PracticeOnlyTermLoansMember" xlink:to="ivp_PracticeOnlyTermLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RealEstateTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_RealEstateTermLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_RealEstateTermLoanMember_lbl" xml:lang="en-US">Real Estate Term Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RealEstateTermLoanMember" xlink:to="ivp_RealEstateTermLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember_lbl" xml:lang="en-US">Within Two Years Of Entering Into The Term Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember" xlink:to="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_AfterFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_AfterFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_AfterFiveYearsMember_lbl" xml:lang="en-US">After Five Years [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AfterFiveYearsMember" xlink:to="ivp_AfterFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FarmersNationalBankOfDanvilleNotesPayableMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FarmersNationalBankOfDanvilleNotesPayableMember_lbl" xml:lang="en-US">Farmers National Bank of Danville Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleNotesPayableMember" xlink:to="ivp_FarmersNationalBankOfDanvilleNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_FirstFiveYearsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FirstFiveYearsMember_lbl" xml:lang="en-US">First Five Years [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstFiveYearsMember" xlink:to="ivp_FirstFiveYearsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstSouthernNationalBankCommercialLoansMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankCommercialLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FirstSouthernNationalBankCommercialLoansMember_lbl" xml:lang="en-US">FSB Commercial Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthernNationalBankCommercialLoansMember" xlink:to="ivp_FirstSouthernNationalBankCommercialLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_FirstCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_FirstCommercialLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_FirstCommercialLoanMember_lbl" xml:lang="en-US">First Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstCommercialLoanMember" xlink:to="ivp_FirstCommercialLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SecondCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondCommercialLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SecondCommercialLoanMember_lbl" xml:lang="en-US">Second Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SecondCommercialLoanMember" xlink:to="ivp_SecondCommercialLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ThirdCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdCommercialLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ThirdCommercialLoanMember_lbl" xml:lang="en-US">Third Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ThirdCommercialLoanMember" xlink:to="ivp_ThirdCommercialLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SecondLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SecondLoanMember_lbl" xml:lang="en-US">Second Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SecondLoanMember" xlink:to="ivp_SecondLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ThirdLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ThirdLoanMember_lbl" xml:lang="en-US">Third Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ThirdLoanMember" xlink:to="ivp_ThirdLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SeparateCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SeparateCommercialLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SeparateCommercialLoanMember_lbl" xml:lang="en-US">Separate Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeparateCommercialLoanMember" xlink:to="ivp_SeparateCommercialLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebenturesMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleDebenturesMember_lbl" xml:lang="en-US">Convertible Debentures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturesMember" xlink:to="ivp_ConvertibleDebenturesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertiblePromissoryNoteMember" xlink:href="ivp-20250331.xsd#ivp_ConvertiblePromissoryNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertiblePromissoryNoteMember_lbl" xml:lang="en-US">Convertible Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertiblePromissoryNoteMember" xlink:to="ivp_ConvertiblePromissoryNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl" xml:lang="en-US">Convertible Debenture Principal Conversion to Class A Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl" xml:lang="en-US">Convertible Debenture Interest Conversion to Class A Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConvertibleDebentureConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureConversionToClassACommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl" xml:lang="en-US">Convertible Debenture Conversion to Class A Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_OriginalIssueDiscountMember" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscountMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_OriginalIssueDiscountMember_lbl" xml:lang="en-US">Original Issue Discount [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OriginalIssueDiscountMember" xlink:to="ivp_OriginalIssueDiscountMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_BlueHeronMember" xlink:href="ivp-20250331.xsd#ivp_BlueHeronMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_BlueHeronMember_lbl" xml:lang="en-US">Blue Heron [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_BlueHeronMember" xlink:to="ivp_BlueHeronMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ConsultingAgreementMember" xlink:href="ivp-20250331.xsd#ivp_ConsultingAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ConsultingAgreementMember_lbl" xml:lang="en-US">Consulting Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConsultingAgreementMember" xlink:to="ivp_ConsultingAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StarCircleAdvisoryGroupLlcMember" xlink:href="ivp-20250331.xsd#ivp_StarCircleAdvisoryGroupLlcMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_StarCircleAdvisoryGroupLlcMember_lbl" xml:lang="en-US">Star Circle Advisory Group, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StarCircleAdvisoryGroupLlcMember" xlink:to="ivp_StarCircleAdvisoryGroupLlcMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ServiceAgreementsMember_lbl" xml:lang="en-US">Service Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceAgreementsMember" xlink:to="us-gaap_ServiceAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:href="ivp-20250331.xsd#ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl" xml:lang="en-US">Class A Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:to="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_BridgeNoteMember" xlink:href="ivp-20250331.xsd#ivp_BridgeNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_BridgeNoteMember_lbl" xml:lang="en-US">Bridge Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_BridgeNoteMember" xlink:to="ivp_BridgeNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesAWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesAWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SeriesAWarrantsMember_lbl" xml:lang="en-US">Series A Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesAWarrantsMember" xlink:to="ivp_SeriesAWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SeriesBWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesBWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_SeriesBWarrantsMember_lbl" xml:lang="en-US">Series B Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesBWarrantsMember" xlink:to="ivp_SeriesBWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PreFundedWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_PreFundedWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PreFundedWarrantsMember_lbl" xml:lang="en-US">Pre-Funded Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PreFundedWarrantsMember" xlink:to="ivp_PreFundedWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestorMember_lbl" xml:lang="en-US">Investor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PurchaseLimitsMember" xlink:href="ivp-20250331.xsd#ivp_PurchaseLimitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_PurchaseLimitsMember_lbl" xml:lang="en-US">Purchase Limits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PurchaseLimitsMember" xlink:to="ivp_PurchaseLimitsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_HoldbackAgreementMember" xlink:href="ivp-20250331.xsd#ivp_HoldbackAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_HoldbackAgreementMember_lbl" xml:lang="en-US">Holdback Agreement Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_HoldbackAgreementMember" xlink:to="ivp_HoldbackAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_ValleyVetPracticesMember" xlink:href="ivp-20250331.xsd#ivp_ValleyVetPracticesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_ValleyVetPracticesMember_lbl" xml:lang="en-US">Valley Vet Practices [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ValleyVetPracticesMember" xlink:to="ivp_ValleyVetPracticesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_TwoThousandTwentyTwoPlanMember" xlink:href="ivp-20250331.xsd#ivp_TwoThousandTwentyTwoPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="ivp_TwoThousandTwentyTwoPlanMember_lbl" xml:lang="en-US">2022 Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TwoThousandTwentyTwoPlanMember" xlink:to="ivp_TwoThousandTwentyTwoPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_LenderDomainDomain" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_LenderDomainDomain_lbl" xml:lang="en-US">LenderDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LenderDomainDomain" xlink:to="ivp_LenderDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtTablesTable" xlink:href="ivp-20250331.xsd#ivp_DebtTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtTablesTable_lbl" xml:lang="en-US">Debt (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtTablesTable" xlink:to="ivp_DebtTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Schedule of Property and Equipment, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Schedule of Intangibles Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Combination [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl0" xml:lang="en-US">Schedule of Notes Payable to FNBD [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl1" xml:lang="en-US">Schedule of Notes Payable to FSB [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockCompensationScheduleofVestingTermsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockCompensationScheduleofVestingTermsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockCompensationScheduleofVestingTermsDetailsTable_lbl" xml:lang="en-US">Stock Compensation - Schedule of Vesting Terms (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockCompensationScheduleofVestingTermsDetailsTable" xlink:to="ivp_StockCompensationScheduleofVestingTermsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US">Exercise Price Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Class of Warrant or Right [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US">Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable_lbl" xml:lang="en-US">Significant Accounting Policies and Basis of Presentation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable" xlink:to="ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xml:lang="en-US">Significant Accounting Policies and Basis of Presentation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DetailsDomainDomain" xlink:href="ivp-20250331.xsd#ivp_DetailsDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DetailsDomainDomain_lbl" xml:lang="en-US">DetailsDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DetailsDomainDomain" xlink:to="ivp_DetailsDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PrepaymentPeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PrepaymentPeriodDomainDomain_lbl" xml:lang="en-US">PrepaymentPeriodDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PrepaymentPeriodDomainDomain" xlink:to="ivp_PrepaymentPeriodDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_PeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PeriodDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PeriodDomainDomain_lbl" xml:lang="en-US">PeriodDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodDomainDomain" xlink:to="ivp_PeriodDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart1DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart1DetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtPart1DetailsTable_lbl" xml:lang="en-US">Debt - Part-1 (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtPart1DetailsTable" xlink:to="ivp_DebtPart1DetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart2DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart2DetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtPart2DetailsTable_lbl" xml:lang="en-US">Debt - Part-2 (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtPart2DetailsTable" xlink:to="ivp_DebtPart2DetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionNameDomain_lbl" xml:lang="en-US">Debt Conversion, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="us-gaap_DebtConversionNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_DebtPart3DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart3DetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtPart3DetailsTable_lbl" xml:lang="en-US">Debt - Part-3 (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtPart3DetailsTable" xlink:to="ivp_DebtPart3DetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_RelatedPartyTransactionsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RelatedPartyTransactionsDetailsTable" xlink:to="ivp_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transactions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockNameDomain_lbl" xml:lang="en-US">Conversion of Stock, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="us-gaap_ConversionOfStockNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_StockholdersEquityDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockholdersEquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockholdersEquityDetailsTable_lbl" xml:lang="en-US">Stockholders&apos; Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockholdersEquityDetailsTable" xlink:to="ivp_StockholdersEquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Stockholders&#8217; Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_WarrantsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_WarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_WarrantsDetailsTable_lbl" xml:lang="en-US">Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WarrantsDetailsTable" xlink:to="ivp_WarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_CommitmentsandContingenciesDetailsTable" xlink:href="ivp-20250331.xsd#ivp_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommitmentsandContingenciesDetailsTable" xlink:to="ivp_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="ivp_SubsequentEventsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SubsequentEventsDetailsTable" xlink:to="ivp_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_AccretionOfOperatingLeaseLiability_lbl0" xml:lang="en-US">Accretion of operating lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AccretionOfOperatingLeaseLiability" xlink:to="ivp_AccretionOfOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl0" xml:lang="en-US">It represents Acquisition of assets through operating leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AcquisitionOfAssetsThroughOperatingLeases" xlink:to="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0" xml:lang="en-US">Represents the value of Issuance of class of common stock and pre-funded warrants in connection with commitment shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_AmortizationOfIssuanceCosts_lbl0" xml:lang="en-US">Represent the amount of amortization of issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfIssuanceCosts" xlink:to="ivp_AmortizationOfIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_AmortizationOfROUAsset_lbl0" xml:lang="en-US">Amortization of ROU asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfROUAsset" xlink:to="ivp_AmortizationOfROUAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl0" xml:lang="en-US">Class of warrant or right, expiry date, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClassOfWarrantOrRightExpiryDateDescription" xlink:to="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage_lbl1" xml:lang="en-US">Common stock issued and outstanding percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_CommonStockOutstandingPercentage_lbl0" xml:lang="en-US">Common stock outstanding percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockOutstandingPercentage" xlink:to="ivp_CommonStockOutstandingPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleNotePayableDiscount_lbl0" xml:lang="en-US">Represent the amount of convertible note payable discount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableDiscount" xlink:to="ivp_ConvertibleNotePayableDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleNotePayableIncrease_lbl0" xml:lang="en-US">Represent the amount of convertible note payable increase.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableIncrease" xlink:to="ivp_ConvertibleNotePayableIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_DebtConversionStockPriceDiscount_lbl0" xml:lang="en-US">Debt conversion stock price discount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtConversionStockPriceDiscount" xlink:to="ivp_DebtConversionStockPriceDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl0" xml:lang="en-US">Debt instrument principal not redeemed by holder.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" xlink:to="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl0" xml:lang="en-US">Emerging growth company.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EmergingGrowthCompanyPolicyTextBlock" xlink:to="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_FixedConversionPrice_lbl0" xml:lang="en-US">Represent the percentage of fixed conversion price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FixedConversionPrice" xlink:to="ivp_FixedConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_GoingConcernPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for going concern.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoingConcernPolicyTextBlock" xlink:to="ivp_GoingConcernPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_GoodwillDisposals_lbl0" xml:lang="en-US">Represent the amount of disposals.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoodwillDisposals" xlink:to="ivp_GoodwillDisposals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl0" xml:lang="en-US">Increase Decrease In Due from former owners.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:to="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0" xml:lang="en-US">Represent the issuance of class A common stock and pre funded warrants in connection with commitment shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl0" xml:lang="en-US">Issuance of class A common stock due to conversion of convertible debentures.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:to="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl0" xml:lang="en-US">Represent the issuance of class A common stock in connection with general release agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl0" xml:lang="en-US">Issuance of common stock and pre-funded warrants, shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:to="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0" xml:lang="en-US">Represents the shares of issuance of common stock and pre-funded warrants in connection with commitment shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl0" xml:lang="en-US">Represents the shares of issuance of class common stock in connection with general release agreement (in Shares).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl0" xml:lang="en-US">Issuance of convertible series A preferred stock due to conversion of bridge notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:to="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_IssuanceOfStockForServices_lbl0" xml:lang="en-US">Issuance of stock for services.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfStockForServices" xlink:to="ivp_IssuanceOfStockForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl0" xml:lang="en-US">Long term debt prepayment penalty percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtPrepaymentPenaltyPercentage" xlink:to="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_LongTermDebtRemainingTerm_lbl0" xml:lang="en-US">Long term debt remaining term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtRemainingTerm" xlink:to="ivp_LongTermDebtRemainingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl0" xml:lang="en-US">Minimum debt service coverage ratio of the prospective acquiree.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:to="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_MinimumStockholdersEquityRequirement_lbl0" xml:lang="en-US">Represent the amount of minimum stockholders&#8217; equity requirement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumStockholdersEquityRequirement" xlink:to="ivp_MinimumStockholdersEquityRequirement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NegativeWorkingCapital_lbl0" xml:lang="en-US">Represent the amount of negative working capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NegativeWorkingCapital" xlink:to="ivp_NegativeWorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableToBankGrossOne_lbl0" xml:lang="en-US">Notes payable to bank gross one.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossOne" xlink:to="ivp_NotesPayableToBankGrossOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableToBankGrossTwo_lbl0" xml:lang="en-US">Notes payable to bank gross two.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossTwo" xlink:to="ivp_NotesPayableToBankGrossTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NumberOfShareIssued_lbl0" xml:lang="en-US">Number of share issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NumberOfShareIssued" xlink:to="ivp_NumberOfShareIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_OriginalIssueDiscount_lbl0" xml:lang="en-US">Percentage of OID.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OriginalIssueDiscount" xlink:to="ivp_OriginalIssueDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_OtherLeaseExpense_lbl0" xml:lang="en-US">Other lease expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OtherLeaseExpense" xlink:to="ivp_OtherLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfAccruedInterest_lbl0" xml:lang="en-US">Percentage of accrued interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfAccruedInterest" xlink:to="ivp_PercentageOfAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfConversionPrice_lbl0" xml:lang="en-US">Percentage of conversion price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConversionPrice" xlink:to="ivp_PercentageOfConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfConvertibleDebenture_lbl0" xml:lang="en-US">Percentage of convertible debenture.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConvertibleDebenture" xlink:to="ivp_PercentageOfConvertibleDebenture_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl0" xml:lang="en-US">Percentage of initial contribution to be made towards equity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:to="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfOwnershipLimitation_lbl0" xml:lang="en-US">Percentage of ownership limitation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfOwnershipLimitation" xlink:to="ivp_PercentageOfOwnershipLimitation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfPurchasePrice_lbl0" xml:lang="en-US">Percentage of purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfPurchasePrice" xlink:to="ivp_PercentageOfPurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl0" xml:lang="en-US">Percentage of shares to be issued upon exercise of the new warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:to="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl0" xml:lang="en-US">Percentage per draw on the loan facility availed.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" xlink:to="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl0" xml:lang="en-US">Period within which repayment for each draw shall be made.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:to="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl0" xml:lang="en-US">Represent the amount of related party transaction fee payable per month.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:to="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_RetrospectiveAdjustmentsTextBlock_lbl0" xml:lang="en-US">The entire disclosure for retrospective adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RetrospectiveAdjustmentsTextBlock" xlink:to="ivp_RetrospectiveAdjustmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_SeriesAPreferredStockDividend_lbl0" xml:lang="en-US">Represent the amount of series A preferred stock dividend.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesAPreferredStockDividend" xlink:to="ivp_SeriesAPreferredStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl0" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, options, vesting method, outstanding, number.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl0" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, options, vesting terms, outstanding, number.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, options, issued, weighted average remaining contractual term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl0" xml:lang="en-US">Aggregate intrinsic value, expired and forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl0" xml:lang="en-US">Aggregate intrinsic value, issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl0" xml:lang="en-US">Issuance of class A common stock and pre-funded warrants, net of issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:to="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl0" xml:lang="en-US">Stock issued during period shares exercise of pre fund warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl0" xml:lang="en-US">Stock issued during period value exercise of prefunded warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl0" xml:lang="en-US">Represents the value of issuance of class common stock in connection with general release agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl0" xml:lang="en-US">Shares of stock issued under convertible series A preferred stock dividend.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl0" xml:lang="en-US">Value of stock issued under convertible series A preferred stock dividend.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_TotalClinicsLevelExpenses_lbl0" xml:lang="en-US">The amount of clinics level expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TotalClinicsLevelExpenses" xlink:to="ivp_TotalClinicsLevelExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_TradingDays_lbl0" xml:lang="en-US">Trading days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TradingDays" xlink:to="ivp_TradingDays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_WarrantsTextBlock_lbl0" xml:lang="en-US">The entire disclosure for a warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WarrantsTextBlock" xlink:to="ivp_WarrantsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_LenderAxis_lbl0" xml:lang="en-US">Lender.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_PeriodAxis_lbl0" xml:lang="en-US">Period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodAxis" xlink:to="ivp_PeriodAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_CommonClassAandCommonClassBMember_lbl0" xml:lang="en-US">Common Class A and B.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonClassAandCommonClassBMember" xlink:to="ivp_CommonClassAandCommonClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConsultingAgreementMember_lbl0" xml:lang="en-US">Consulting agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConsultingAgreementMember" xlink:to="ivp_ConsultingAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl0" xml:lang="en-US">Convertible debenture conversion to class A common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl0" xml:lang="en-US">Convertible debenture interest conversion to class A common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl0" xml:lang="en-US">Convertible debenture principal conversion to class A common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleDebenturesMember_lbl0" xml:lang="en-US">Convertible debentures.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturesMember" xlink:to="ivp_ConvertibleDebenturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_ConvertibleSeriesAPreferredStockMember_lbl0" xml:lang="en-US">Convertible Series A Preferred Stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleSeriesAPreferredStockMember" xlink:to="ivp_ConvertibleSeriesAPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl0" xml:lang="en-US">Equal to price of underwritten initial public offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:to="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_FirstSouthNationalBankMember_lbl0" xml:lang="en-US">First south national bank.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthNationalBankMember" xlink:to="ivp_FirstSouthNationalBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableEightMember_lbl0" xml:lang="en-US">Notes payable eight.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEightMember" xlink:to="ivp_NotesPayableEightMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableEighteenMember_lbl0" xml:lang="en-US">Notes payable eighteen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEighteenMember" xlink:to="ivp_NotesPayableEighteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableElevenMember_lbl0" xml:lang="en-US">Notes payable eleven.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableElevenMember" xlink:to="ivp_NotesPayableElevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableFifteenMember_lbl0" xml:lang="en-US">Notes payable fifteen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFifteenMember" xlink:to="ivp_NotesPayableFifteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableFiveMember_lbl0" xml:lang="en-US">Notes payable five.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFiveMember" xlink:to="ivp_NotesPayableFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableFourMember_lbl0" xml:lang="en-US">Notes payable four.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourMember" xlink:to="ivp_NotesPayableFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableFourteenMember_lbl0" xml:lang="en-US">Notes payable fourteen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourteenMember" xlink:to="ivp_NotesPayableFourteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableNineMember_lbl0" xml:lang="en-US">Notes payable nine</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableNineMember" xlink:to="ivp_NotesPayableNineMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableOneMember_lbl0" xml:lang="en-US">Notes payable one.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableOneMember" xlink:to="ivp_NotesPayableOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableSevenMember_lbl0" xml:lang="en-US">Notes payable seven.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSevenMember" xlink:to="ivp_NotesPayableSevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableSeventeenMember_lbl0" xml:lang="en-US">Notes payable seventeen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSeventeenMember" xlink:to="ivp_NotesPayableSeventeenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableSixMember_lbl0" xml:lang="en-US">Notes payable six.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixMember" xlink:to="ivp_NotesPayableSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableSixteenMember_lbl0" xml:lang="en-US">Notes Payable Sixteen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixteenMember" xlink:to="ivp_NotesPayableSixteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableTenMember_lbl0" xml:lang="en-US">Notes payable ten.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTenMember" xlink:to="ivp_NotesPayableTenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableThirteenMember_lbl0" xml:lang="en-US">Notes payable thirteen.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThirteenMember" xlink:to="ivp_NotesPayableThirteenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableThreeMember_lbl0" xml:lang="en-US">Notes payable three.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThreeMember" xlink:to="ivp_NotesPayableThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableTwelveMember_lbl0" xml:lang="en-US">Notes payable twelve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwelveMember" xlink:to="ivp_NotesPayableTwelveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_NotesPayableTwoMember_lbl0" xml:lang="en-US">Notes payable two.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoMember" xlink:to="ivp_NotesPayableTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_StarCircleAdvisoryGroupLlcMember_lbl0" xml:lang="en-US">Star Circle Advisory Group, LLC.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StarCircleAdvisoryGroupLlcMember" xlink:to="ivp_StarCircleAdvisoryGroupLlcMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl0" xml:lang="en-US">Wealth south A division of farmers national bank of danville.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:to="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Operating lease liabilities, non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl0" xml:lang="en-US">Convertible Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NumberOfShareIssued_lbl1" xml:lang="en-US">Number Of Share Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NumberOfShareIssued" xlink:to="ivp_NumberOfShareIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Reverse Stock Split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl1" xml:lang="en-US">Stockissued During Period Shares Convertible Series APreferred Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1" xml:lang="en-US">Adjustments To Additional Paid In Capital Issuance Of Common Stock And Prefunded Warrants In Connection With Commitment Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableToBankGrossOne_lbl1" xml:lang="en-US">Notes Payable To Bank Gross One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossOne" xlink:to="ivp_NotesPayableToBankGrossOne_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl2" xml:lang="en-US">Common Class B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfIntangiblesAssetsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfIntangiblesAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfIntangiblesAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Intangibles Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfIntangiblesAssetsAbstract" xlink:to="ivp_ScheduleOfIntangiblesAssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AfterFiveYearsMember_lbl0" xml:lang="en-US">After Five Years Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AfterFiveYearsMember" xlink:to="ivp_AfterFiveYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl0" xml:lang="en-US">Unamortized Debt Issuance Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AmortizationOfROUAsset_lbl1" xml:lang="en-US">Amortization Of ROUAsset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfROUAsset" xlink:to="ivp_AmortizationOfROUAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableToBankGrossTwo_lbl1" xml:lang="en-US">Notes Payable To Bank Gross Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableToBankGrossTwo" xlink:to="ivp_NotesPayableToBankGrossTwo_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_OriginalIssueDiscountMember_lbl0" xml:lang="en-US">Original Issue Discount Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OriginalIssueDiscountMember" xlink:to="ivp_OriginalIssueDiscountMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl0" xml:lang="en-US">Debt Conversion, Original Debt, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl0" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_OperatingLeaseExpenseAbstract_lbl0" xml:lang="en-US">Operating Lease Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OperatingLeaseExpenseAbstract" xlink:to="ivp_OperatingLeaseExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_MinimumStockholdersEquityRequirement_lbl1" xml:lang="en-US">Minimum Stockholders Equity Requirement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumStockholdersEquityRequirement" xlink:to="ivp_MinimumStockholdersEquityRequirement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl0" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CommonClassAandCommonClassBMember_lbl1" xml:lang="en-US">Common Class Aand Common Class BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonClassAandCommonClassBMember" xlink:to="ivp_CommonClassAandCommonClassBMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTerm_lbl0" xml:lang="en-US">Long-Term Debt, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SecondCommercialLoanMember_lbl0" xml:lang="en-US">Second Commercial Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SecondCommercialLoanMember" xlink:to="ivp_SecondCommercialLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl0" xml:lang="en-US">Goodwill, Acquired During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl1" xml:lang="en-US">Percentage Per Draw On The Loan Facility Availed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentagePerDrawOnTheLoanFacilityAvailed" xlink:to="ivp_PercentagePerDrawOnTheLoanFacilityAvailed_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceElevenMember_lbl0" xml:lang="en-US">Exercise Price Eleven Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceElevenMember" xlink:to="ivp_ExercisePriceElevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl1" xml:lang="en-US">Wealth South ADivision Of Farmers National Bank Of Danville Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:to="ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ThirdCommercialLoanMember_lbl0" xml:lang="en-US">Third Commercial Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ThirdCommercialLoanMember" xlink:to="ivp_ThirdCommercialLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl1" xml:lang="en-US">Stock Issued During Period Shares Exercise Of Prefunded Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl1" xml:lang="en-US">Service [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForFees_lbl0" xml:lang="en-US">Payments for Other Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl0" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonUnitAuthorized_lbl0" xml:lang="en-US">Common Unit, Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonUnitAuthorized" xlink:to="us-gaap_CommonUnitAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract10" xlink:to="ivp_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl0" xml:lang="en-US">Common Stock, Convertible, Conversion Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PurchaseLimitsMember_lbl0" xml:lang="en-US">Purchase Limits Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PurchaseLimitsMember" xlink:to="ivp_PurchaseLimitsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ClosedEndLineOfCreditMember_lbl0" xml:lang="en-US">Closed End Line Of Credit Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClosedEndLineOfCreditMember" xlink:to="ivp_ClosedEndLineOfCreditMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StarCircleAdvisoryGroupLlcMember_lbl1" xml:lang="en-US">Star Circle Advisory Group Llc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StarCircleAdvisoryGroupLlcMember" xlink:to="ivp_StarCircleAdvisoryGroupLlcMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl1" xml:lang="en-US">Issuance Of Common Shares And Prefunded Warrants Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:to="ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_TradingDays_lbl1" xml:lang="en-US">Trading Days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TradingDays" xlink:to="ivp_TradingDays_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ThirdLoanMember_lbl0" xml:lang="en-US">Third Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ThirdLoanMember" xlink:to="ivp_ThirdLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Issued Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CommonStockOutstandingPercentage_lbl1" xml:lang="en-US">Common Stock Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockOutstandingPercentage" xlink:to="ivp_CommonStockOutstandingPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl1" xml:lang="en-US">Related Party Transaction Transaction Fee Payable Per Month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:to="ivp_RelatedPartyTransactionTransactionFeePayablePerMonth_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtConversionStockPriceDiscount_lbl1" xml:lang="en-US">Debt Conversion Stock Price Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtConversionStockPriceDiscount" xlink:to="ivp_DebtConversionStockPriceDiscount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1" xml:lang="en-US">Issuance Of Common Stock And Prefunded Warrants In Connection With Commitment Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FirstSouthernNationalBankMember_lbl1" xml:lang="en-US">First Southern National Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthernNationalBankMember" xlink:to="ivp_FirstSouthernNationalBankMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_HoldbackAgreementMember_lbl0" xml:lang="en-US">Holdback Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_HoldbackAgreementMember" xlink:to="ivp_HoldbackAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl1" xml:lang="en-US">Stock Issued During Period Issuance Of ACommon Stock And Prefunded Warrants Net Of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:to="ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl1" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsIncurred_lbl0" xml:lang="en-US">Interest Costs Incurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsIncurred" xlink:to="us-gaap_InterestCostsIncurred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl0" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MediumTermNotes_lbl0" xml:lang="en-US">Medium-Term Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MediumTermNotes" xlink:to="us-gaap_MediumTermNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwelveMember_lbl1" xml:lang="en-US">Notes Payable Twelve Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwelveMember" xlink:to="ivp_NotesPayableTwelveMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Beneficial Conversion Feature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AutomobilesMember_lbl0" xml:lang="en-US">Automobiles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AutomobilesMember" xlink:to="us-gaap_AutomobilesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl1" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceFourMember_lbl0" xml:lang="en-US">Exercise Price Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceFourMember" xlink:to="ivp_ExercisePriceFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfConvertibleDebenture_lbl1" xml:lang="en-US">Percentage Of Convertible Debenture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConvertibleDebenture" xlink:to="ivp_PercentageOfConvertibleDebenture_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0" xml:lang="en-US">Preferred Stock, Convertible, Down Round Feature, Increase (Decrease) in Equity, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CommonStockIssuedAndOutstandingPercentage_lbl2" xml:lang="en-US">Common Stock Issued And Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CommonStockIssuedAndOutstandingPercentage" xlink:to="ivp_CommonStockIssuedAndOutstandingPercentage_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PeriodAxis_lbl1" xml:lang="en-US">Period Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodAxis" xlink:to="ivp_PeriodAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl1" xml:lang="en-US">Increase Decrease In Due From Former Owners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IncreaseDecreaseInDueFromFormerOwners" xlink:to="ivp_IncreaseDecreaseInDueFromFormerOwners_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceOneMember_lbl0" xml:lang="en-US">Exercise Price One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceOneMember" xlink:to="ivp_ExercisePriceOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RealEstateTermLoanMember_lbl0" xml:lang="en-US">Real Estate Term Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RealEstateTermLoanMember" xlink:to="ivp_RealEstateTermLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl0" xml:lang="en-US">Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceThreeMember_lbl0" xml:lang="en-US">Exercise Price Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceThreeMember" xlink:to="ivp_ExercisePriceThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableNineMember_lbl1" xml:lang="en-US">Notes Payable Nine Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableNineMember" xlink:to="ivp_NotesPayableNineMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFourMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoFourMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl2" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract3" xlink:to="ivp_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract2" xlink:to="ivp_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl1" xml:lang="en-US">Stock Issued During Period Value Exercise Of Prefunded Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:to="ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract5" xlink:to="ivp_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract4" xlink:to="ivp_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract1" xlink:to="ivp_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceNineMember_lbl0" xml:lang="en-US">Exercise Price Nine Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceNineMember" xlink:to="ivp_ExercisePriceNineMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract0" xlink:to="ivp_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract7" xlink:to="ivp_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract6" xlink:to="ivp_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract9" xlink:to="ivp_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract8" xlink:to="ivp_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US">Lessee Operating Lease Liability Payments Due After Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfNotesPayableToFsbAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfNotesPayableToFsbAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfNotesPayableToFsbAbstract_lbl" xml:lang="en-US">Schedule Of Notes Payable To Fsb Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfNotesPayableToFsbAbstract" xlink:to="ivp_ScheduleOfNotesPayableToFsbAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl0" xml:lang="en-US">Equity Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableSixMember_lbl1" xml:lang="en-US">Notes Payable Six Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixMember" xlink:to="ivp_NotesPayableSixMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl1" xml:lang="en-US">Convertible Debenture Conversion To Class ACommon Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureConversionToClassACommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CostOfProductRevenueMember_lbl1" xml:lang="en-US">Cost Of Product Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfProductRevenueMember" xlink:to="ivp_CostOfProductRevenueMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesGainLoss_lbl0" xml:lang="en-US">Debt Securities, Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesGainLoss" xlink:to="us-gaap_DebtSecuritiesGainLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestorMember_lbl0" xml:lang="en-US">Investor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl0" xml:lang="en-US">Other Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PracticeOnlyTermLoansMember_lbl0" xml:lang="en-US">Practice Only Term Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PracticeOnlyTermLoansMember" xlink:to="ivp_PracticeOnlyTermLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_CostOfServiceRevenueMember_lbl1" xml:lang="en-US">Cost Of Service Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_CostOfServiceRevenueMember" xlink:to="ivp_CostOfServiceRevenueMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl0" xml:lang="en-US">Trademarks [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl0" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice_lbl0" xml:lang="en-US">Preferred Stock, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockConvertibleConversionPrice" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl0" xml:lang="en-US">Computer Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl0" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIntangibleAssetsMember_lbl0" xml:lang="en-US">Other Intangible Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_GoodwillDisposals_lbl1" xml:lang="en-US">Goodwill Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoodwillDisposals" xlink:to="ivp_GoodwillDisposals_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableFourMember_lbl1" xml:lang="en-US">Notes Payable Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourMember" xlink:to="ivp_NotesPayableFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl0" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_UnlabeledAbstract" xlink:to="ivp_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RetrospectiveAdjustmentsTextBlock_lbl1" xml:lang="en-US">Retrospective Adjustments Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RetrospectiveAdjustmentsTextBlock" xlink:to="ivp_RetrospectiveAdjustmentsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceSevenMember_lbl0" xml:lang="en-US">Exercise Price Seven Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceSevenMember" xlink:to="ivp_ExercisePriceSevenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract_lbl0" xml:lang="en-US">Reconciliation Of Adjusted Clinics Ebitda To Net Income Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceEightMember_lbl0" xml:lang="en-US">Exercise Price Eight Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceEightMember" xlink:to="ivp_ExercisePriceEightMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_OriginalIssueDiscount_lbl1" xml:lang="en-US">Original Issue Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OriginalIssueDiscount" xlink:to="ivp_OriginalIssueDiscount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyOneTwoMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty One Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FarmersNationalBankOfDanvilleKentuckyMember_lbl0" xml:lang="en-US">Farmers National Bank Of Danville Kentucky Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleKentuckyMember" xlink:to="ivp_FarmersNationalBankOfDanvilleKentuckyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl1" xml:lang="en-US">Equal To Price Of Underwritten Initial Public Offering Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:to="ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableFiveMember_lbl1" xml:lang="en-US">Notes Payable Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFiveMember" xlink:to="ivp_NotesPayableFiveMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SeriesAWarrantsMember_lbl0" xml:lang="en-US">Series AWarrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesAWarrantsMember" xlink:to="ivp_SeriesAWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableEighteenMember_lbl1" xml:lang="en-US">Notes Payable Eighteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEighteenMember" xlink:to="ivp_NotesPayableEighteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConsultingAgreementMember_lbl1" xml:lang="en-US">Consulting Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConsultingAgreementMember" xlink:to="ivp_ConsultingAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ClientListMember_lbl0" xml:lang="en-US">Client List Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClientListMember" xlink:to="ivp_ClientListMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoMember_lbl1" xml:lang="en-US">Notes Payable Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoMember" xlink:to="ivp_NotesPayableTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl1" xml:lang="en-US">Debt Instrument Principal Not Redeemed By Holder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DebtInstrumentPrincipalNotRedeemedByHolder" xlink:to="ivp_DebtInstrumentPrincipalNotRedeemedByHolder_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleDebenturesMember_lbl1" xml:lang="en-US">Convertible Debentures Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturesMember" xlink:to="ivp_ConvertibleDebenturesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LifeSettlementContractsFairValueMethodFaceValue_lbl0" xml:lang="en-US">Life Settlement Contracts, Fair Value Method, Face Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" xlink:to="us-gaap_LifeSettlementContractsFairValueMethodFaceValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SeriesBWarrantsMember_lbl0" xml:lang="en-US">Series BWarrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesBWarrantsMember" xlink:to="ivp_SeriesBWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl1" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl1" xml:lang="en-US">Class Of Warrant Or Right Expiry Date Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ClassOfWarrantOrRightExpiryDateDescription" xlink:to="ivp_ClassOfWarrantOrRightExpiryDateDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoFiveMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoFiveMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl0" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceTenMember_lbl0" xml:lang="en-US">Exercise Price Ten Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceTenMember" xlink:to="ivp_ExercisePriceTenMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PrepaymentPeriodAxis_lbl0" xml:lang="en-US">Prepayment Period Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PrepaymentPeriodAxis" xlink:to="ivp_PrepaymentPeriodAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleSeriesAPreferredStockMember_lbl1" xml:lang="en-US">Convertible Series APreferred Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleSeriesAPreferredStockMember" xlink:to="ivp_ConvertibleSeriesAPreferredStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RemainingLeaseTermAbstract_lbl0" xml:lang="en-US">Remaining Lease Term Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RemainingLeaseTermAbstract" xlink:to="ivp_RemainingLeaseTermAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfBusiness_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfBusiness" xlink:to="us-gaap_GainLossOnSaleOfBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfPurchasePrice_lbl1" xml:lang="en-US">Percentage Of Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfPurchasePrice" xlink:to="ivp_PercentageOfPurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfAccruedInterest_lbl1" xml:lang="en-US">Percentage Of Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfAccruedInterest" xlink:to="ivp_PercentageOfAccruedInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl0" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl0" xml:lang="en-US">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoTwoMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoTwoMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl1" xml:lang="en-US">Amortization of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl1" xml:lang="en-US">Product [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Repayments of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SeparateCommercialLoanMember_lbl0" xml:lang="en-US">Separate Commercial Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeparateCommercialLoanMember" xlink:to="ivp_SeparateCommercialLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl1" xml:lang="en-US">Acquisition Of Assets Through Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AcquisitionOfAssetsThroughOperatingLeases" xlink:to="ivp_AcquisitionOfAssetsThroughOperatingLeases_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyThreeMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SeriesAPreferredStockDividend_lbl1" xml:lang="en-US">Series APreferred Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SeriesAPreferredStockDividend" xlink:to="ivp_SeriesAPreferredStockDividend_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_WarrantsTextBlock_lbl1" xml:lang="en-US">Warrants Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WarrantsTextBlock" xlink:to="ivp_WarrantsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Expired And Forfeited Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl0" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl0" xml:lang="en-US">Restricted Cash, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfNotesPayableToFnbdAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfNotesPayableToFnbdAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfNotesPayableToFnbdAbstract_lbl" xml:lang="en-US">Schedule Of Notes Payable To Fnbd Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfNotesPayableToFnbdAbstract" xlink:to="ivp_ScheduleOfNotesPayableToFnbdAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl0" xml:lang="en-US">Cost of Product and Service Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Ownership Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_TotalClinicsLevelExpenses_lbl1" xml:lang="en-US">Total Clinics Level Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TotalClinicsLevelExpenses" xlink:to="ivp_TotalClinicsLevelExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableFourteenMember_lbl1" xml:lang="en-US">Notes Payable Fourteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFourteenMember" xlink:to="ivp_NotesPayableFourteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl1" xml:lang="en-US">Percentage Of Initial Contribution To Be Made Towards Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:to="ivp_PercentageOfInitialContributionToBeMadeTowardsEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Preferred Stock and Preference Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl1" xml:lang="en-US">Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl0" xml:lang="en-US">Investment Income, Investment Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Option Issued Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:to="ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FixedConversionPrice_lbl1" xml:lang="en-US">Fixed Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FixedConversionPrice" xlink:to="ivp_FixedConversionPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockVotingRights_lbl0" xml:lang="en-US">Common Stock, Voting Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableThreeMember_lbl1" xml:lang="en-US">Notes Payable Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThreeMember" xlink:to="ivp_NotesPayableThreeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl1" xml:lang="en-US">Issuance Of Class ACommon Stock Due To Conversion Of Convertible Debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:to="ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember_lbl0" xml:lang="en-US">Within Two Years Of Entering Into The Term Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember" xlink:to="ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US">Going Concern Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_GoingConcernPolicyTextBlock" xlink:to="ivp_GoingConcernPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl0" xml:lang="en-US">Repayments of Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyOneThreeMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty One Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NegativeWorkingCapital_lbl1" xml:lang="en-US">Negative Working Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NegativeWorkingCapital" xlink:to="ivp_NegativeWorkingCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AmortizationOfIssuanceCosts_lbl1" xml:lang="en-US">Amortization Of Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AmortizationOfIssuanceCosts" xlink:to="ivp_AmortizationOfIssuanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl0" xml:lang="en-US">Proceeds from Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Common Stock In Connection With General Release Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl0" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl1" xml:lang="en-US">Long Term Debt Prepayment Penalty Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtPrepaymentPenaltyPercentage" xlink:to="ivp_LongTermDebtPrepaymentPenaltyPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl1" xml:lang="en-US">Debt Issuance Costs, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfOwnershipLimitation_lbl1" xml:lang="en-US">Percentage Of Ownership Limitation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfOwnershipLimitation" xlink:to="ivp_PercentageOfOwnershipLimitation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_TwoThousandTwentyTwoPlanMember_lbl0" xml:lang="en-US">Two Thousand Twenty Two Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_TwoThousandTwentyTwoPlanMember" xlink:to="ivp_TwoThousandTwentyTwoPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal_lbl0" xml:lang="en-US">Debt Instrument, Issued, Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuedPrincipal" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FirstSouthernNationalBankCommercialLoansMember_lbl0" xml:lang="en-US">First Southern National Bank Commercial Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthernNationalBankCommercialLoansMember" xlink:to="ivp_FirstSouthernNationalBankCommercialLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FirstFiveYearsMember_lbl0" xml:lang="en-US">First Five Years Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstFiveYearsMember" xlink:to="ivp_FirstFiveYearsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleNotePayableDiscount_lbl1" xml:lang="en-US">Convertible Note Payable Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableDiscount" xlink:to="ivp_ConvertibleNotePayableDiscount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember_lbl0" xml:lang="en-US">Wealth South Division Of Farmers National Bank Of Danville Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" xlink:to="ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl0" xml:lang="en-US">Interest Expense, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl1" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableSevenMember_lbl1" xml:lang="en-US">Notes Payable Seven Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSevenMember" xlink:to="ivp_NotesPayableSevenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl0" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl1" xml:lang="en-US">Percentage Of Shares To Be Issued Upon Exercise Of The New Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:to="ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_BridgeNoteMember_lbl0" xml:lang="en-US">Bridge Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_BridgeNoteMember" xlink:to="ivp_BridgeNoteMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PercentageOfConversionPrice_lbl1" xml:lang="en-US">Percentage Of Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PercentageOfConversionPrice" xlink:to="ivp_PercentageOfConversionPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl0" xml:lang="en-US">Long-Term Debt, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleNotePayableIncrease_lbl1" xml:lang="en-US">Convertible Note Payable Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleNotePayableIncrease" xlink:to="ivp_ConvertibleNotePayableIncrease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Purchase of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStock_lbl0" xml:lang="en-US">Dividends, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableOneMember_lbl1" xml:lang="en-US">Notes Payable One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableOneMember" xlink:to="ivp_NotesPayableOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl0" xml:lang="en-US">Debt Instrument, Date of First Required Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl1" xml:lang="en-US">Stockissued During Period Value Convertible Series APreferred Stock Dividend</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:to="ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_OtherLeaseExpense_lbl1" xml:lang="en-US">Other Lease Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_OtherLeaseExpense" xlink:to="ivp_OtherLeaseExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FirstCommercialLoanMember_lbl0" xml:lang="en-US">First Commercial Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstCommercialLoanMember" xlink:to="ivp_FirstCommercialLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FarmersNationalBankOfDanvilleMember_lbl1" xml:lang="en-US">Farmers National Bank Of Danville Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleMember" xlink:to="ivp_FarmersNationalBankOfDanvilleMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuanceDate1_lbl0" xml:lang="en-US">Debt Instrument, Issuance Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuanceDate1" xlink:to="us-gaap_DebtInstrumentIssuanceDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyOneMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyOneMember" xlink:to="ivp_NotesPayableTwoThousandTwentyOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl1" xml:lang="en-US">Issuance Of Common Stock In Connection With General Release Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl0" xml:lang="en-US">Repayments of Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfVestingTermsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfVestingTermsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfVestingTermsAbstract_lbl" xml:lang="en-US">Schedule Of Vesting Terms Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfVestingTermsAbstract" xlink:to="ivp_ScheduleOfVestingTermsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl1" xml:lang="en-US">Period Within Which Repayment For Each Draw Shall Be Made</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:to="ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl0" xml:lang="en-US">Proceeds from Issuance of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FarmersNationalBankOfDanvilleNotesPayableMember_lbl0" xml:lang="en-US">Farmers National Bank Of Danville Notes Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FarmersNationalBankOfDanvilleNotesPayableMember" xlink:to="ivp_FarmersNationalBankOfDanvilleNotesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ValleyVetPracticesMember_lbl0" xml:lang="en-US">Valley Vet Practices Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ValleyVetPracticesMember" xlink:to="ivp_ValleyVetPracticesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceSixMember_lbl0" xml:lang="en-US">Exercise Price Six Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceSixMember" xlink:to="ivp_ExercisePriceSixMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DetailsAxis_lbl0" xml:lang="en-US">Details Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DetailsAxis" xlink:to="ivp_DetailsAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTwoThousandTwentyTwoThreeMember_lbl0" xml:lang="en-US">Notes Payable Two Thousand Twenty Two Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTwoThousandTwentyTwoThreeMember" xlink:to="ivp_NotesPayableTwoThousandTwentyTwoThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_DiscountRateAbstract_lbl0" xml:lang="en-US">Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_DiscountRateAbstract" xlink:to="ivp_DiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_RevolvingSecuredCreditFacilityMember_lbl0" xml:lang="en-US">Revolving Secured Credit Facility Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_RevolvingSecuredCreditFacilityMember" xlink:to="ivp_RevolvingSecuredCreditFacilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableEightMember_lbl1" xml:lang="en-US">Notes Payable Eight Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableEightMember" xlink:to="ivp_NotesPayableEightMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableFifteenMember_lbl1" xml:lang="en-US">Notes Payable Fifteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableFifteenMember" xlink:to="ivp_NotesPayableFifteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_BlueHeronMember_lbl0" xml:lang="en-US">Blue Heron Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_BlueHeronMember" xlink:to="ivp_BlueHeronMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableThirteenMember_lbl1" xml:lang="en-US">Notes Payable Thirteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableThirteenMember" xlink:to="ivp_NotesPayableThirteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract_lbl" xml:lang="en-US">Schedule Of Consolidated Statements Of Operations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract" xlink:to="ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl1" xml:lang="en-US">Convertible Debenture Principal Conversion To Class ACommon Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_SecondLoanMember_lbl0" xml:lang="en-US">Second Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_SecondLoanMember" xlink:to="ivp_SecondLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableSixteenMember_lbl1" xml:lang="en-US">Notes Payable Sixteen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSixteenMember" xlink:to="ivp_NotesPayableSixteenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_AccretionOfOperatingLeaseLiability_lbl1" xml:lang="en-US">Accretion Of Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_AccretionOfOperatingLeaseLiability" xlink:to="ivp_AccretionOfOperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_PreFundedWarrantsMember_lbl0" xml:lang="en-US">Pre Funded Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_PreFundedWarrantsMember" xlink:to="ivp_PreFundedWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl2" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl1" xml:lang="en-US">Issuance Of Class ACommon Stock In Connection With General Release Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:to="ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl1" xml:lang="en-US">Notes and Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl0" xml:lang="en-US">Noncompete Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0" xml:lang="en-US">Retirement Benefits [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableSeventeenMember_lbl1" xml:lang="en-US">Notes Payable Seventeen Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableSeventeenMember" xlink:to="ivp_NotesPayableSeventeenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesSubscribedButUnissued_lbl0" xml:lang="en-US">Common Stock, Shares Subscribed but Unissued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscribedButUnissued" xlink:to="us-gaap_CommonStockSharesSubscribedButUnissued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceTwoMember_lbl0" xml:lang="en-US">Exercise Price Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceTwoMember" xlink:to="ivp_ExercisePriceTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1" xml:lang="en-US">Issuance Of Class ACommon Stock And Prefunded Warrants In Connection With Commitment Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:to="ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl1" xml:lang="en-US">Issuance Of Convertible Series APreferred Stock Due To Conversion Of Bridge Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:to="ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl0" xml:lang="en-US">Business Combination, Name of Acquiree</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl1" xml:lang="en-US">Convertible Debenture Interest Conversion To Class ACommon Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:to="ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsDescription_lbl0" xml:lang="en-US">Other Commitments, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsDescription" xlink:to="us-gaap_OtherCommitmentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceAgreementsMember_lbl0" xml:lang="en-US">Service Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceAgreementsMember" xlink:to="us-gaap_ServiceAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ExercisePriceFiveMember_lbl0" xml:lang="en-US">Exercise Price Five Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ExercisePriceFiveMember" xlink:to="ivp_ExercisePriceFiveMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_FirstSouthNationalBankMember_lbl1" xml:lang="en-US">First South National Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_FirstSouthNationalBankMember" xlink:to="ivp_FirstSouthNationalBankMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl0" xml:lang="en-US">Debt Issuance Costs, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_LenderAxis_lbl1" xml:lang="en-US">Lender Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LenderAxis" xlink:to="ivp_LenderAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_IssuanceOfStockForServices_lbl1" xml:lang="en-US">Issuance Of Stock For Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_IssuanceOfStockForServices" xlink:to="ivp_IssuanceOfStockForServices_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl0" xml:lang="en-US">Operating Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableTenMember_lbl1" xml:lang="en-US">Notes Payable Ten Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableTenMember" xlink:to="ivp_NotesPayableTenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ConvertiblePromissoryNoteMember_lbl0" xml:lang="en-US">Convertible Promissory Note Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ConvertiblePromissoryNoteMember" xlink:to="ivp_ConvertiblePromissoryNoteMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl0" xml:lang="en-US">Proceeds from Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl1" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl1" xml:lang="en-US">Emerging Growth Company Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_EmergingGrowthCompanyPolicyTextBlock" xlink:to="ivp_EmergingGrowthCompanyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl1" xml:lang="en-US">Minimum Debt Service Coverage Ratio Of The Prospective Acquiree</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:to="ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree_lbl1"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfPropertyAndEquipmentNetAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfPropertyAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfPropertyAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule Of Property And Equipment Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfPropertyAndEquipmentNetAbstract" xlink:to="ivp_ScheduleOfPropertyAndEquipmentNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturityDate_lbl0" xml:lang="en-US">Long-Term Debt, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturityDate" xlink:to="us-gaap_LongTermDebtMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0"/>
    <loc xlink:type="locator" xlink:label="ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract_lbl" xml:lang="en-US">Schedule Of Outstanding Common Share Warrants And Exercise Prices Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract" xlink:to="ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:to="ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_NotesPayableElevenMember_lbl1" xml:lang="en-US">Notes Payable Eleven Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_NotesPayableElevenMember" xlink:to="ivp_NotesPayableElevenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ivp_LongTermDebtRemainingTerm_lbl1" xml:lang="en-US">Long Term Debt Remaining Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ivp_LongTermDebtRemainingTerm" xlink:to="ivp_LongTermDebtRemainingTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ivp-20250331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Thu May 15 16:13:40 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedBalanceSheet" roleURI="http://ivp.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedIncomeStatement" roleURI="http://ivp.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ShareholdersEquityType2or3" roleURI="http://ivp.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ConsolidatedCashFlow" roleURI="http://ivp.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DescriptionofBusiness" roleURI="http://ivp.com/role/DescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetrospectiveAdjustments" roleURI="http://ivp.com/role/RetrospectiveAdjustments"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentation" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipment" roleURI="http://ivp.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssets" roleURI="http://ivp.com/role/GoodwillandIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_BusinessDisposal" roleURI="http://ivp.com/role/BusinessDisposal"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Debt" roleURI="http://ivp.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RelatedPartyTransactions" roleURI="http://ivp.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockholdersEquity" roleURI="http://ivp.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensation" roleURI="http://ivp.com/role/StockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Warrants" roleURI="http://ivp.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetirementPlan" roleURI="http://ivp.com/role/RetirementPlan"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_IncomeTaxes" roleURI="http://ivp.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_Leases" roleURI="http://ivp.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_CommitmentsandContingencies" roleURI="http://ivp.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SegmentInformation" roleURI="http://ivp.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SubsequentEvents" roleURI="http://ivp.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_AccountingPoliciesByPolicy" roleURI="http://ivp.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentationTables" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipmentTables" roleURI="http://ivp.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssetsTables" roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtTables" roleURI="http://ivp.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensationTables" roleURI="http://ivp.com/role/StockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_WarrantsTables" roleURI="http://ivp.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_LeasesTables" roleURI="http://ivp.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SegmentInformationTables" roleURI="http://ivp.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofDilutedNetLossPerShareAntidilutiveTable" roleURI="http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofPropertyandEquipmentNetTable" roleURI="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofChangesinCarryingAmountofGoodwillTable" roleURI="http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofIntangiblesAssetsTable" roleURI="http://ivp.com/role/ScheduleofIntangiblesAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" roleURI="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayabletoFNBDTable" roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayabletoFSBTable" roleURI="http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofNotesPayableRepaymentRequirementsTable" roleURI="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofOutstandingStockOptionsTable" roleURI="http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofVestingTermsTable" roleURI="http://ivp.com/role/ScheduleofVestingTermsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable" roleURI="http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofComponentsofLeaseExpenseTable" roleURI="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofFutureMinimumLeasePaymentsTable" roleURI="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_ScheduleofConsolidatedStatementsofOperationsTable" roleURI="http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets" roleURI="http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DescriptionofBusinessDetails" roleURI="http://ivp.com/role/DescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetrospectiveAdjustmentsDetails" roleURI="http://ivp.com/role/RetrospectiveAdjustmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SignificantAccountingPoliciesandBasisofPresentationDetails" roleURI="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_PropertyandEquipmentDetails" roleURI="http://ivp.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_GoodwillandIntangibleAssetsDetails" roleURI="http://ivp.com/role/GoodwillandIntangibleAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_BusinessDisposalDetails" roleURI="http://ivp.com/role/BusinessDisposalDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart1" roleURI="http://ivp.com/role/DebtDetailsPart1"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart2" roleURI="http://ivp.com/role/DebtDetailsPart2"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_DebtDetailsPart3" roleURI="http://ivp.com/role/DebtDetailsPart3"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RelatedPartyTransactionsDetails" roleURI="http://ivp.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockholdersEquityDetails" roleURI="http://ivp.com/role/StockholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_StockCompensationDetails" roleURI="http://ivp.com/role/StockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_WarrantsDetails" roleURI="http://ivp.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_RetirementPlanDetails" roleURI="http://ivp.com/role/RetirementPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_CommitmentsandContingenciesDetails" roleURI="http://ivp.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="ivp-20250331.xsd#ivp_r_SubsequentEventsDetails" roleURI="http://ivp.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://ivp.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLoansPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfServiceRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfServiceRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostOfServiceRevenueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfProductRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfProductRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostOfProductRevenueMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommonClassAandCommonClassBMember" xlink:href="ivp-20250331.xsd#ivp_CommonClassAandCommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="CommonClassAandCommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConvertibleSeriesAPreferredStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleSeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="ConvertibleSeriesAPreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="3.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonSharesAndPrefundedWarrantsShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="IssuanceOfCommonSharesAndPrefundedWarrantsShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend" order="18.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfIssuanceCosts" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfIssuanceCosts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfStockForServices" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfStockForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IssuanceOfStockForServices" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInDueFromFormerOwners" xlink:href="ivp-20250331.xsd#ivp_IncreaseDecreaseInDueFromFormerOwners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDueFromFormerOwners" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxes" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesAPreferredStockDividend" xlink:href="ivp-20250331.xsd#ivp_SeriesAPreferredStockDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="SeriesAPreferredStockDividend" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionOfAssetsThroughOperatingLeases" xlink:href="ivp-20250331.xsd#ivp_AcquisitionOfAssetsThroughOperatingLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="AcquisitionOfAssetsThroughOperatingLeases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" xlink:href="ivp-20250331.xsd#ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DescriptionofBusiness" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RetrospectiveAdjustments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="RetrospectiveAdjustmentsAbstract" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="RetrospectiveAdjustmentsTextBlock" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetrospectiveAdjustmentsAbstract" xlink:to="RetrospectiveAdjustmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/PropertyandEquipment" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/BusinessDisposal" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/Debt" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/StockholdersEquity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/StockCompensation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/Warrants" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsTextBlock" xlink:href="ivp-20250331.xsd#ivp_WarrantsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="WarrantsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RetirementPlan" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoingConcernPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_GoingConcernPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GoingConcernPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmergingGrowthCompanyPolicyTextBlock" xlink:href="ivp-20250331.xsd#ivp_EmergingGrowthCompanyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="EmergingGrowthCompanyPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DebtTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtTablesTable" xlink:href="ivp-20250331.xsd#ivp_DebtTablesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="DebtTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LenderAxis" xlink:href="ivp-20250331.xsd#ivp_LenderAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtTablesTable" xlink:to="LenderAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderDomainDomain" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LenderDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FarmersNationalBankOfDanvilleKentuckyMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleKentuckyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="FarmersNationalBankOfDanvilleKentuckyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstSouthernNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="FirstSouthernNationalBankMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtTablesTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/StockCompensationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/WarrantsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_StockOptionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentNetAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfPropertyAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ComputerEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AutomobilesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AutomobilesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_AutomobilesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoodwillDisposals" xlink:href="ivp-20250331.xsd#ivp_GoodwillDisposals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="GoodwillDisposals" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_Goodwill_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofIntangiblesAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangiblesAssetsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfIntangiblesAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangiblesAssetsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ClientListMember" xlink:href="ivp-20250331.xsd#ivp_ClientListMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="ClientListMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_NoncompeteAgreementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_OtherIntangibleAssetsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNotesPayableToFnbdAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfNotesPayableToFnbdAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNotesPayableToFnbdAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotesPayableOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableFiveMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableSixMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableSixMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableSevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableSevenMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableEightMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEightMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableEightMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableNineMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableNineMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTenMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableElevenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableElevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableElevenMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwelveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwelveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwelveMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableThirteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableThirteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableThirteenMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableFourteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFourteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableFourteenMember" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableFifteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableFifteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableFifteenMember" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableSixteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSixteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableSixteenMember" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableSeventeenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableSeventeenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableSeventeenMember" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableEighteenMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableEighteenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableEighteenMember" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="FarmersNationalBankOfDanvilleMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayabletoFSBTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfNotesPayableToFsbAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfNotesPayableToFsbAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNotesPayableToFsbAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyOneMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyOneTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyOneTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyOneThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyOneThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyOneThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyTwoMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyTwoTwoMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyTwoTwoMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyTwoThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyTwoThreeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyTwoFourMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyTwoFourMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyTwoFiveMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyTwoFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyTwoFiveMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableTwoThousandTwentyThreeMember" xlink:href="ivp-20250331.xsd#ivp_NotesPayableTwoThousandTwentyThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NotesPayableTwoThousandTwentyThreeMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstSouthNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthNationalBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="FirstSouthNationalBankMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FirstSouthNationalBankMember_0" xlink:href="ivp-20250331.xsd#ivp_FirstSouthNationalBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="FirstSouthNationalBankMember_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionNameOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_BusinessAcquisitionNameOfAcquiredEntity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuanceDate1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="NotesPayableToBankGrossOne" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="NotesPayableToBankGrossOne" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableToBankGrossTwo" xlink:href="ivp-20250331.xsd#ivp_NotesPayableToBankGrossTwo"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrbkSR15OhA75o/bbkPxsgIYfZie4VFN+XSLcGpJtB/TXEWDnpW03RX7nFWDzMwzqdAidAv1YQMIEOga0oMBOAp0dpf+EaRWUnJaOavFs27ebsWvTHGLiOkidCWYFrWyj7BeuDsE5n+3rjY+WYVIgaz6kgUvU669Mb1ce12IGWSUlFBNByTtwFrTpzYw4IjlN0c87M+hX7D+UKTRtY1LhYUsk+rXxwEMtxHZX/0hpVyyK+qA7b+v8r/RWMICw8k/zcaNfn3MdHGvHOfGEghbFyXF] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="NotesPayableToBankGrossTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MediumTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_MediumTermNotes" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_LoansPayableToBankCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableCurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrentAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofOutstandingStockOptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" xlink:href="ivp-20250331.xsd#ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofVestingTermsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfVestingTermsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfVestingTermsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockCompensationScheduleofVestingTermsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockCompensationScheduleofVestingTermsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfVestingTermsAbstract" xlink:to="StockCompensationScheduleofVestingTermsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockCompensationScheduleofVestingTermsDetailsTable" xlink:to="us-gaap_VestingAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockCompensationScheduleofVestingTermsDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" xlink:href="ivp-20250331.xsd#ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceOneMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceTwoMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceThreeMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFourMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceFiveMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceFiveMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceFiveMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceSixMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSixMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceSixMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceSevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceSevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceSevenMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceEightMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceEightMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceEightMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceNineMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceNineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceNineMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceTenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceTenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceTenMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceElevenMember" xlink:href="ivp-20250331.xsd#ivp_ExercisePriceElevenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ExercisePriceElevenMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClassOfWarrantOrRightExpiryDateDescription" xlink:href="ivp-20250331.xsd#ivp_ClassOfWarrantOrRightExpiryDateDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExpiryDateDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseExpenseAbstract" xlink:href="ivp-20250331.xsd#ivp_OperatingLeaseExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="OperatingLeaseExpenseAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfROUAsset" xlink:href="ivp-20250331.xsd#ivp_AmortizationOfROUAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseExpenseAbstract" xlink:to="AmortizationOfROUAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccretionOfOperatingLeaseLiability" xlink:href="ivp-20250331.xsd#ivp_AccretionOfOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseExpenseAbstract" xlink:to="AccretionOfOperatingLeaseLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccretionOfOperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="OtherLeaseExpense" xlink:href="ivp-20250331.xsd#ivp_OtherLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseExpenseAbstract" xlink:to="OtherLeaseExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherLeaseExpense" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingLeaseTermAbstract" xlink:href="ivp-20250331.xsd#ivp_RemainingLeaseTermAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="RemainingLeaseTermAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscountRateAbstract" xlink:href="ivp-20250331.xsd#ivp_DiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="DiscountRateAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="ivp-20250331.xsd#ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConsolidatedStatementsOfOperationsAbstract" xlink:href="ivp-20250331.xsd#ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConsolidatedStatementsOfOperationsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ServiceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ProductMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfServiceRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfServiceRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostOfServiceRevenueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfProductRevenueMember" xlink:href="ivp-20250331.xsd#ivp_CostOfProductRevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="CostOfProductRevenueMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="us-gaap_OperatingSegmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalClinicsLevelExpenses" xlink:href="ivp-20250331.xsd#ivp_TotalClinicsLevelExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="TotalClinicsLevelExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:href="ivp-20250331.xsd#ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationDateOfIncorporation" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationDateOfIncorporation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="dei_EntityIncorporationDateOfIncorporation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RetrospectiveAdjustmentsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="RetrospectiveAdjustmentsAbstract" xlink:href="ivp-20250331.xsd#ivp_RetrospectiveAdjustmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityReverseStockSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetrospectiveAdjustmentsAbstract" xlink:to="us-gaap_StockholdersEquityReverseStockSplit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SignificantAccountingPoliciesandBasisofPresentationDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesandBasisofPresentationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesandBasisofPresentationDetailsTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NegativeWorkingCapital" xlink:href="ivp-20250331.xsd#ivp_NegativeWorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="NegativeWorkingCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/GoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/BusinessDisposalDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_GainLossOnSaleOfBusiness" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DebtDetailsPart1" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtPart1DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart1DetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="DebtPart1DetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DetailsAxis" xlink:href="ivp-20250331.xsd#ivp_DetailsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="DetailsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DetailsDomainDomain" xlink:href="ivp-20250331.xsd#ivp_DetailsDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailsAxis" xlink:to="DetailsDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PracticeOnlyTermLoansMember" xlink:href="ivp-20250331.xsd#ivp_PracticeOnlyTermLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailsAxis" xlink:to="PracticeOnlyTermLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RealEstateTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_RealEstateTermLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailsAxis" xlink:to="RealEstateTermLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RevolvingSecuredCreditFacilityMember" xlink:href="ivp-20250331.xsd#ivp_RevolvingSecuredCreditFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="RevolvingSecuredCreditFacilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClosedEndLineOfCreditMember" xlink:href="ivp-20250331.xsd#ivp_ClosedEndLineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="ClosedEndLineOfCreditMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentPeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="PrepaymentPeriodAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentPeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PrepaymentPeriodDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentPeriodAxis" xlink:to="PrepaymentPeriodDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WithinTwoYearsOfEnteringIntoTheTermLoanMember" xlink:href="ivp-20250331.xsd#ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentPeriodAxis" xlink:to="WithinTwoYearsOfEnteringIntoTheTermLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderAxis" xlink:href="ivp-20250331.xsd#ivp_LenderAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="LenderAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderDomainDomain" xlink:href="ivp-20250331.xsd#ivp_LenderDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="LenderDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LenderAxis" xlink:to="WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PeriodAxis" xlink:href="ivp-20250331.xsd#ivp_PeriodAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="PeriodAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PeriodDomainDomain" xlink:href="ivp-20250331.xsd#ivp_PeriodDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PeriodAxis" xlink:to="PeriodDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AfterFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_AfterFiveYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PeriodAxis" xlink:to="AfterFiveYearsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstFiveYearsMember" xlink:href="ivp-20250331.xsd#ivp_FirstFiveYearsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PeriodAxis" xlink:to="FirstFiveYearsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FarmersNationalBankOfDanvilleMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="FarmersNationalBankOfDanvilleMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_0" xlink:href="ivp-20250331.xsd#ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FarmersNationalBankOfDanvilleNotesPayableMember" xlink:href="ivp-20250331.xsd#ivp_FarmersNationalBankOfDanvilleNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FarmersNationalBankOfDanvilleNotesPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart1DetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PeriodWithinWhichRepaymentForEachDrawShallBeMade" xlink:href="ivp-20250331.xsd#ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PeriodWithinWhichRepaymentForEachDrawShallBeMade" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentagePerDrawOnTheLoanFacilityAvailed" xlink:href="ivp-20250331.xsd#ivp_PercentagePerDrawOnTheLoanFacilityAvailed"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PercentagePerDrawOnTheLoanFacilityAvailed" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfInitialContributionToBeMadeTowardsEquity" xlink:href="ivp-20250331.xsd#ivp_PercentageOfInitialContributionToBeMadeTowardsEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PercentageOfInitialContributionToBeMadeTowardsEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" xlink:href="ivp-20250331.xsd#ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermDebtRemainingTerm" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtRemainingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="LongTermDebtRemainingTerm" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermDebtPrepaymentPenaltyPercentage" xlink:href="ivp-20250331.xsd#ivp_LongTermDebtPrepaymentPenaltyPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="LongTermDebtPrepaymentPenaltyPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DebtDetailsPart2" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtPart2DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart2DetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="DebtPart2DetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart2DetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FirstCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_FirstCommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="FirstCommercialLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondCommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="SecondCommercialLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdCommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ThirdCommercialLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondLoanMember" xlink:href="ivp-20250331.xsd#ivp_SecondLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="SecondLoanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ThirdLoanMember" xlink:href="ivp-20250331.xsd#ivp_ThirdLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ThirdLoanMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeparateCommercialLoanMember" xlink:href="ivp-20250331.xsd#ivp_SeparateCommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="SeparateCommercialLoanMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart2DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FirstSouthernNationalBankCommercialLoansMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankCommercialLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FirstSouthernNationalBankCommercialLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstSouthernNationalBankMember" xlink:href="ivp-20250331.xsd#ivp_FirstSouthernNationalBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="FirstSouthernNationalBankMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart2DetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/DebtDetailsPart3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtPart3DetailsTable" xlink:href="ivp-20250331.xsd#ivp_DebtPart3DetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="DebtPart3DetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConvertiblePromissoryNoteMember" xlink:href="ivp-20250331.xsd#ivp_ConvertiblePromissoryNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="ConvertiblePromissoryNoteMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConvertibleDebenturesMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ConvertibleDebenturesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConvertibleDebenturePrincipalConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="ConvertibleDebenturePrincipalConversionToClassACommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleDebentureInterestConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="ConvertibleDebentureInterestConversionToClassACommonStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleDebentureConversionToClassACommonStockMember" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebentureConversionToClassACommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="ConvertibleDebentureConversionToClassACommonStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ConvertibleDebenturesMember_0" xlink:href="ivp-20250331.xsd#ivp_ConvertibleDebenturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ConvertibleDebenturesMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssueDiscountMember" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscountMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OriginalIssueDiscountMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtPart3DetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIssuedPrincipal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfConvertibleDebenture" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConvertibleDebenture"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PercentageOfConvertibleDebenture" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtConversionStockPriceDiscount" xlink:href="ivp-20250331.xsd#ivp_DebtConversionStockPriceDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="DebtConversionStockPriceDiscount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInstrumentPrincipalNotRedeemedByHolder" xlink:href="ivp-20250331.xsd#ivp_DebtInstrumentPrincipalNotRedeemedByHolder"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="DebtInstrumentPrincipalNotRedeemedByHolder" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAccruedInterest" xlink:href="ivp-20250331.xsd#ivp_PercentageOfAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PercentageOfAccruedInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtSecuritiesGainLoss" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LoansPayable" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableDiscount" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ConvertibleNotePayableDiscount" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceIncrease" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableIncrease" xlink:href="ivp-20250331.xsd#ivp_ConvertibleNotePayableIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ConvertibleNotePayableIncrease" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalIssueDiscount" xlink:href="ivp-20250331.xsd#ivp_OriginalIssueDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="OriginalIssueDiscount" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LifeSettlementContractsFairValueMethodFaceValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LifeSettlementContractsFairValueMethodFaceValue" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FixedConversionPrice" xlink:href="ivp-20250331.xsd#ivp_FixedConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="FixedConversionPrice" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConvertibleNotesPayableCurrent" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BlueHeronMember" xlink:href="ivp-20250331.xsd#ivp_BlueHeronMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BlueHeronMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingAgreementMember" xlink:href="ivp-20250331.xsd#ivp_ConsultingAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ConsultingAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ServiceAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_ServiceAgreementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StarCircleAdvisoryGroupLlcMember" xlink:href="ivp-20250331.xsd#ivp_StarCircleAdvisoryGroupLlcMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="StarCircleAdvisoryGroupLlcMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestCostsIncurred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_InterestCostsIncurred" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionTransactionFeePayablePerMonth" xlink:href="ivp-20250331.xsd#ivp_RelatedPartyTransactionTransactionFeePayablePerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionTransactionFeePayablePerMonth" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/StockholdersEquityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersEquityDetailsTable" xlink:href="ivp-20250331.xsd#ivp_StockholdersEquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="StockholdersEquityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EqualToPriceOfUnderwrittenInitialPublicOfferingMember" xlink:href="ivp-20250331.xsd#ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="EqualToPriceOfUnderwrittenInitialPublicOfferingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BridgeNoteMember" xlink:href="ivp-20250331.xsd#ivp_BridgeNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="BridgeNoteMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SeriesAWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesAWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesAWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SeriesBWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_SeriesBWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="SeriesBWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityDetailsTable" xlink:to="us-gaap_ClassOfStockLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonUnitAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonUnitAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonUnitAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockVotingRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockVotingRights" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfConversionPrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PercentageOfConversionPrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleConversionPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleConversionPrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" xlink:href="ivp-20250331.xsd#ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherExpenses" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/StockCompensationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedAndOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockIssuedAndOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="CommonStockIssuedAndOutstandingPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/WarrantsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="WarrantsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="ivp-20250331.xsd#ivp_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/RetirementPlanDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="ivp-20250331.xsd#ivp_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_InvestorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HoldbackAgreementMember" xlink:href="ivp-20250331.xsd#ivp_HoldbackAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HoldbackAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValleyVetPracticesMember" xlink:href="ivp-20250331.xsd#ivp_ValleyVetPracticesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ValleyVetPracticesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PurchaseLimitsMember" xlink:href="ivp-20250331.xsd#ivp_PurchaseLimitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="PurchaseLimitsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_OtherCommitmentsLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscribedButUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesSubscribedButUnissued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_CommonStockSharesSubscribedButUnissued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfPurchasePrice" xlink:href="ivp-20250331.xsd#ivp_PercentageOfPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="PercentageOfPurchasePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedAndOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockIssuedAndOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="CommonStockIssuedAndOutstandingPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_DividendsCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForFees" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TradingDays" xlink:href="ivp-20250331.xsd#ivp_TradingDays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="TradingDays" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockOutstandingPercentage" xlink:href="ivp-20250331.xsd#ivp_CommonStockOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="CommonStockOutstandingPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOwnershipLimitation" xlink:href="ivp-20250331.xsd#ivp_PercentageOfOwnershipLimitation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="PercentageOfOwnershipLimitation" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfShareIssued" xlink:href="ivp-20250331.xsd#ivp_NumberOfShareIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="NumberOfShareIssued" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_RestrictedCash" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ivp.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="ivp-20250331.xsd#ivp_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoThousandTwentyTwoPlanMember" xlink:href="ivp-20250331.xsd#ivp_TwoThousandTwentyTwoPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandTwentyTwoPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MinimumStockholdersEquityRequirement" xlink:href="ivp-20250331.xsd#ivp_MinimumStockholdersEquityRequirement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="MinimumStockholdersEquityRequirement" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>May 15, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Inspire Veterinary Partners, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001939365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">333-271198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">85-4359258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Entity Incorporation, Date of Incorporation</a></td>
<td class="text">Dec.  02,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">780 Lynnhaven Parkway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Virginia Beach<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">23452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(757)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">734-5464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock,
par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">IVP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,119,551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,738,033<span></span>
</td>
<td class="nump">$ 523,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">4,376<span></span>
</td>
<td class="nump">40,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">475,152<span></span>
</td>
<td class="nump">516,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">683,687<span></span>
</td>
<td class="nump">942,456<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,901,248<span></span>
</td>
<td class="nump">2,023,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash - non-current</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">6,280,246<span></span>
</td>
<td class="nump">6,382,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">1,802,006<span></span>
</td>
<td class="nump">1,879,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles assets</a></td>
<td class="nump">1,481,352<span></span>
</td>
<td class="nump">1,633,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,022,082<span></span>
</td>
<td class="nump">8,022,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">53,997<span></span>
</td>
<td class="nump">53,997<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,660,931<span></span>
</td>
<td class="nump">20,195,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,769,991<span></span>
</td>
<td class="nump">1,979,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">643,311<span></span>
</td>
<td class="nump">285,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">163,193<span></span>
</td>
<td class="nump">183,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableCurrent', window );">Loans payable, net of discount</a></td>
<td class="nump">1,737,846<span></span>
</td>
<td class="nump">2,340,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Notes payable, net of discount</a></td>
<td class="nump">3,157,641<span></span>
</td>
<td class="nump">3,410,465<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,471,982<span></span>
</td>
<td class="nump">8,199,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">1,901,083<span></span>
</td>
<td class="nump">1,943,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable &#8211; noncurrent</a></td>
<td class="nump">8,283,910<span></span>
</td>
<td class="nump">8,490,763<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">17,656,975<span></span>
</td>
<td class="nump">18,633,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholder&#8217;s Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">41,768,760<span></span>
</td>
<td class="nump">37,911,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(38,765,317)<span></span>
</td>
<td class="num">(36,350,281)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholder&#8217;s equity</a></td>
<td class="nump">3,003,956<span></span>
</td>
<td class="nump">1,562,005<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholder&#8217;s equity</a></td>
<td class="nump">20,660,931<span></span>
</td>
<td class="nump">20,195,994<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholder&#8217;s Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock value</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholder&#8217;s Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock value</a></td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,119,551<span></span>
</td>
<td class="nump">1,176,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,119,551<span></span>
</td>
<td class="nump">1,176,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">3,020,750<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">3,020,750<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,639,209<span></span>
</td>
<td class="nump">$ 4,831,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">2,446,438<span></span>
</td>
<td class="nump">2,873,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">275,392<span></span>
</td>
<td class="nump">367,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">728,278<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">5,646,517<span></span>
</td>
<td class="nump">7,694,072<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(2,007,308)<span></span>
</td>
<td class="num">(2,862,505)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInvestmentExpense', window );">Interest expense</a></td>
<td class="num">(407,736)<span></span>
</td>
<td class="num">(559,289)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expenses</a></td>
<td class="num">(407,728)<span></span>
</td>
<td class="num">(559,287)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(2,415,036)<span></span>
</td>
<td class="num">(3,421,792)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,415,036)<span></span>
</td>
<td class="num">$ (3,421,792)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ivp_CommonClassAandCommonClassBMember', window );">Class A and B Common Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per Class A and B common shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="num">$ (0.88)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="num">$ (0.88)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average shares outstanding per Class A and B common shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">5,555,588<span></span>
</td>
<td class="nump">3,894,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">5,555,588<span></span>
</td>
<td class="nump">3,894,331<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,741,029<span></span>
</td>
<td class="nump">$ 3,545,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">898,180<span></span>
</td>
<td class="nump">1,285,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember', window );">Cost of Service Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</a></td>
<td class="nump">2,139,278<span></span>
</td>
<td class="nump">2,709,147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember', window );">Cost of Product Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</a></td>
<td class="nump">$ 785,409<span></span>
</td>
<td class="nump">$ 1,016,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInvestmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses related to the generation of investment income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInvestmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ivp_CommonClassAandCommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ivp_CommonClassAandCommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Deficit) - USD ($)<br></strong></div></th>
<th class="th">
<div>Preferred Stock </div>
<div>Convertible Series A</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class A</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class B</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
<td class="nump">$ 20,426,569<span></span>
</td>
<td class="num">$ (21,215,257)<span></span>
</td>
<td class="num">$ (788,259)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="nump">403,640<span></span>
</td>
<td class="nump">2,817<span></span>
</td>
<td class="nump">3,891,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts', window );">Issuance of class A common stock and pre-funded warrants, net of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,375,458<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,375,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares', window );">Issuance of class A common stock and pre-funded warrants, net of issuance costs (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,144<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants', window );">Exercise of pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants', window );">Exercise of pre-funded warrants (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">17,680<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares', window );">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares', window );">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of convertible series A preferred stock</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">199,998<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of convertible series A preferred stock (in Shares)</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of class A common stock for services</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">286,696<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">286,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of class A common stock for services (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,562<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement', window );">Issuance of class A common stock in connection with general release agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement', window );">Issuance of class A common stock in connection with general release agreement (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of convertible series A preferred stock into class A common stock</a></td>
<td class="num">$ (36)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of convertible series A preferred stock into class A common stock (in Shares)</a></td>
<td class="num">(363,725)<span></span>
</td>
<td class="nump">5,916<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Convertible series A preferred stock cumulative dividends</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,250)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend', window );">Convertible series A preferred stock dividend</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">212,268<span></span>
</td>
<td class="num">(212,270)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend', window );">Convertible series A preferred stock dividend (in Shares)</a></td>
<td class="nump">21,227<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,421,792)<span></span>
</td>
<td class="num">(3,421,792)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2024</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
<td class="nump">25,118,772<span></span>
</td>
<td class="num">(24,849,319)<span></span>
</td>
<td class="nump">269,853<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2024</a></td>
<td class="nump">81,142<span></span>
</td>
<td class="nump">29,703<span></span>
</td>
<td class="nump">3,891,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">37,911,867<span></span>
</td>
<td class="num">(36,350,281)<span></span>
</td>
<td class="nump">1,562,005<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,176,059<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of class A common stock, net of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,285,456<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,285,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of class A common stock, net of issuance costs (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">651,167<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts', window );">Issuance of class A common stock and pre-funded warrants, net of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,571,445<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,571,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares', window );">Issuance of class A common stock and pre-funded warrants, net of issuance costs (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">207,896<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants', window );">Exercise of pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants', window );">Exercise of pre-funded warrants (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">84,429<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,415,036)<span></span>
</td>
<td class="num">(2,415,036)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2025</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">$ 41,768,760<span></span>
</td>
<td class="num">$ (38,765,317)<span></span>
</td>
<td class="nump">$ 3,003,956<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2025</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,119,551<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the value of Issuance of class of common stock and pre-funded warrants in connection with commitment shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock and pre-funded warrants, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the shares of issuance of common stock and pre-funded warrants in connection with commitment shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the shares of issuance of class common stock in connection with general release agreement (in Shares).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of class A common stock and pre-funded warrants, net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period shares exercise of pre fund warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value exercise of prefunded warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the value of issuance of class common stock in connection with general release agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of stock issued under convertible series A preferred stock dividend.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under convertible series A preferred stock dividend.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued to shareholders as a dividend during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,415,036)<span></span>
</td>
<td class="num">$ (3,421,792)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">275,392<span></span>
</td>
<td class="nump">347,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">4,455<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">261,766<span></span>
</td>
<td class="nump">379,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating right of use assets</a></td>
<td class="nump">77,723<span></span>
</td>
<td class="nump">53,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_AmortizationOfIssuanceCosts', window );">Amortization of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfStockForServices', window );">Issuance of class A common stock for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">286,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnRestructuringOfDebt', window );">Loss on debt modification</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">728,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement', window );">Issuance of class A common stock in connection with general release agreement</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares', window );">Issuance of Class A common stock and pre-funded warrants in connection with commitment shares</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effect of acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">36,299<span></span>
</td>
<td class="num">(312,915)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IncreaseDecreaseInDueFromFormerOwners', window );">Due from former owners</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">32,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">41,498<span></span>
</td>
<td class="nump">25,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">258,769<span></span>
</td>
<td class="num">(1,642,552)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(209,512)<span></span>
</td>
<td class="nump">315,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">357,541<span></span>
</td>
<td class="num">(403,107)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Cumulative Series A preferred stock dividends payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(92,322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(61,094)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(63,192)<span></span>
</td>
<td class="num">(40,108)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(1,374,297)<span></span>
</td>
<td class="num">(3,169,029)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(20,275)<span></span>
</td>
<td class="num">(156,945)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(20,275)<span></span>
</td>
<td class="num">(156,945)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of class A common stock and warrants, net of issuance costs</a></td>
<td class="nump">2,145,521<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs</a></td>
<td class="nump">1,711,466<span></span>
</td>
<td class="nump">3,375,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Net proceeds from loans payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">549,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on loans payable</a></td>
<td class="num">(863,940)<span></span>
</td>
<td class="num">(1,032,540)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from issuance of convertible series A preferred stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible note payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of note payable</a></td>
<td class="num">(464,132)<span></span>
</td>
<td class="num">(276,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment of convertible debentures</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">2,528,915<span></span>
</td>
<td class="nump">3,216,090<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in Cash, cash equivalents and restricted cash</a></td>
<td class="nump">1,134,343<span></span>
</td>
<td class="num">(109,884)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">723,690<span></span>
</td>
<td class="nump">378,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">1,858,033<span></span>
</td>
<td class="nump">269,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest payments during the year</a></td>
<td class="nump">1,552,313<span></span>
</td>
<td class="nump">188,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income tax refund</a></td>
<td class="nump">151,796<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and financing activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_SeriesAPreferredStockDividend', window );">Series A Preferred Stock Dividend</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">271,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_AcquisitionOfAssetsThroughOperatingLeases', window );">Acquisition of assets through operating leases</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,031,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of common stock in connection with business acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote', window );">Issuance of convertible series A preferred stock due to conversion of bridge note</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,440,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures', window );">Issuance of class A common stock due to conversion of convertible debentures</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,414,317<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_AcquisitionOfAssetsThroughOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It represents Acquisition of assets through operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_AcquisitionOfAssetsThroughOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_AmortizationOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of amortization of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_AmortizationOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IncreaseDecreaseInDueFromFormerOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In Due from former owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IncreaseDecreaseInDueFromFormerOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the issuance of class A common stock and pre funded warrants in connection with commitment shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of class A common stock due to conversion of convertible debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the issuance of class A common stock in connection with general release agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of convertible series A preferred stock due to conversion of bridge notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_IssuanceOfStockForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of stock for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_IssuanceOfStockForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_SeriesAPreferredStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of series A preferred stock dividend.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_SeriesAPreferredStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (m)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Description of Business</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Business</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Business Description</b></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Inspire Veterinary Partners, Inc. (the
&#8220;Company&#8221; or &#8220;Inspire&#8221;) is a C-corporation which was incorporated in the state of Delaware on December 2, 2020.
On June 29, 2022, the Company converted into a Nevada C-corporation (&#8220;Conversion&#8221;). The Conversion did not result in any change
in the corporate name, business, management fiscal year, accounting, location of the principal executive officer, capitalization structure,
or assets or liabilities of the Company. The Company owns and operates veterinary hospitals throughout the United States. The Company
specializes in small animal general practice hospitals which serve all manner of companion pets, emphasizing canine and feline breeds.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As the Company expands, additional modalities
are becoming a part of the offerings at its hospital, including equine care. With 13 clinics located in 9 states as of the date of this
filing, Inspire purchases existing hospitals which have the financial track record, marketplace advantages and future growth potential
to make them worthy acquisition targets. Because the company leverages a leadership and support structure which is distributed throughout
the United States, acquisitions are not centralized to one geographic area. The Company operates its business as one operating and one
reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Services provided at owned hospitals
include preventive care for companion animals consisting of annual health exams which include: parasite control; dental health; nutrition
and body condition counseling; neurological examinations; radiology; bloodwork; skin and coat health and many breed specific preventive
care services. Surgical offerings include all soft tissue procedures such as spays and neuters, mass removals, splenectomies and can also
include gastropexies, orthopedic procedures and other types of surgical offerings based on a doctor&#8217;s training. In many locations
additional means of care and alternative procedures are also offered such as acupuncture, chiropractic and various other health and wellness
offerings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is the managing member of
IVP Practice Holdings Co., LLC (&#8220;Holdco&#8221;), a Delaware limited liability company, which is the managing member of IVP CO Holding,
LLC (&#8220;CO Holdco&#8221;), a Delaware limited liability company, IVP FL Holding Co., LLC (&#8220;FL Holdco&#8221;), a Delaware limited
liability company, IVP Texas Holding Company, LLC (&#8220;TX Holdco&#8221;), a Delaware limited liability company, KVC Holding Company,
LLC (&#8220;KVC Holdco&#8221;), a Hawaii limited liability company, and IVP CA Holding Co., LLC (&#8220;CA Holdco&#8221;), a Delaware
limited liability company, IVP MD Holding Company, LLC (&#8220;MD Holdco&#8221;), a Delaware limited liability company, IVP OH Holding
(&#8220;OH Holdco&#8221;), Co, LLC, a Delaware limited liability company, IVP IN Holding Co., LLC (&#8220;IN Holdco&#8221;), a Delaware
limited liability company, IVP MA Managing Co., LLC, a Delaware limited liability company (&#8220;MA Holdco&#8221;), and IVP PA Holding
Company, LLC, a Delaware limited liability company (&#8220;PA Holdco&#8221;). The Company through Holdco, operates and controls all business
and affairs of CO Holdco, FL Holdco, TX Holdco, KVC Holdco, CA Holdco, MD Holdco. Holdco, OH Holdco, IN Holdco, MA Holdco and PA Holdco
is used to acquire hospitals in various states and jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is the managing member of
IVP Real Estate Holding Co., LLC (&#8220;IVP RE&#8221;), a Delaware limited liability company, which is the managing member of IVP CO
Properties, LLC (&#8220;CO RE&#8221;), a Delaware limited liability company, IVP FL Properties, LLC (&#8220;FL RE&#8221;), a Delaware
limited liability company, IVP TX Properties, LLC (&#8220;TX RE&#8221;), a Delaware limited liability company, KVC Properties, LLC, (&#8220;KVC
RE&#8221;), a Hawaii limited liability company, IVP CA Properties, LLC (&#8220;CA RE&#8221;), a Delaware limited liability company, IVP
MD Properties, LLC (&#8220;MD RE&#8221;), a Delaware limited liability company, IVP OH Properties, LLC (&#8220;OH RE&#8221;), a Delaware
limited liability company, IVP IN Properties, LLC (&#8220;IN RE&#8221;), a Delaware limited liability company, and IVP PA Properties,
LLC (&#8220;PA RE&#8221;), a Delaware limited liability company. The Company through IVP RE operates and controls all business and affairs
of CO RE, FL RE, TX RE, KVC RE, CA RE, MD RE, OH RE, IN RE and PA RE. IVP RE is used to acquire real property in various states and jurisdictions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><img alt="" src="image_001.jpg"/></b></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retrospective Adjustments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_RetrospectiveAdjustmentsAbstract', window );"><strong>Retrospective Adjustments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_RetrospectiveAdjustmentsTextBlock', window );">RETROSPECTIVE ADJUSTMENTS</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RETROSPECTIVE ADJUSTMENTS</b></span></td></tr>
  </table>
<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On January 27, 2025, the Company effected
a 25-for-1 reverse stock split (&#8220;Reverse Split&#8221;) of the Company&#8217;s authorized and outstanding shares of Class A common
stock. All information included in these financial statements has been adjusted, on a retrospective basis for all periods presented to
reflect the Reverse Split, unless otherwise stated.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_RetrospectiveAdjustmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_RetrospectiveAdjustmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_RetrospectiveAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retrospective adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_RetrospectiveAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies and Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies and Basis of Presentation</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant Accounting Policies and Basis of Presentation</b></span></td></tr>
  </table>
<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Basis of Presentation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes
thereto for the year ended December 31, 2024, which are included with the Company&#8217;s Annual Report on Form 10-K and related amendments
filed with the United States Securities Exchange Commission (&#8220;SEC&#8221;). Furthermore, the Company&#8217;s significant accounting
policies are disclosed in the audited consolidated financial statements for the years ended December 31, 2024 and 2023, included in the
Company&#8217;s Annual Report on Form 10-K filed with the SEC. Since the date of those audited consolidated financial statements, there
have been no changes to the Company&#8217;s significant accounting policies, except as noted below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States
of America (&#8220;GAAP&#8221;) for interim financial information. Accordingly, certain information and footnote disclosures normally
included in financial statements prepared in accordance with GAAP have been condensed or omitted. Any reference in these notes to applicable
guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and as amended
by Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In the opinion of management, the accompanying
unaudited interim condensed consolidated financial statements for the periods presented reflect all adjustments, consisting of only normal
recurring adjustments, necessary to fairly present the Company&#8217;s financial position, results of operations, and cash flows. The
December 31, 2024, consolidated balance sheet was derived from audited financial statements, but does not include all GAAP disclosures.
The unaudited condensed consolidated financial statements for the interim periods are not necessarily indicative of results for the full
year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Going Concern</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">These financial statements have been
prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course
of business. The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital
of $38,765,317 and $4,570,734, respectively. For the three months ended March 31, 2025, the Company sustained a net loss of $2,415,036.
These factors, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the next twelve
months from the date these financial statements were issued. These financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that may be necessary should
the Company be unable to continue as a going concern. The Company&#8217;s continuation as a going concern is contingent upon its ability
to obtain additional financing and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue
to seek to raise additional funding through debt or equity financing during the next twelve months from the date of issuance of these
financial statements. Management believes that actions presently being taken to obtain additional funding provide the opportunity for
the Company to continue as a going concern. There is no guarantee the Company will be successful in achieving these objectives.</p>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">

</p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Principles of Consolidation</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The accompanying unaudited condensed
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and
transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Use of Estimates</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The preparation of financial statements
in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported
amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Accounts Receivable and Allowance
for Expected Credit Losses</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Accounts receivable consist of amounts
due from veterinary customers. The Company records an allowance for current expected credit losses for estimated losses inherent in its
trade accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted for current
market conditions, the financial condition of the customer, the amount of receivables in dispute, and the current receivables aging and
payment patterns. The Company does not have any off-balance sheet credit exposure related to its customers. The allowance for current
expected credit losses was $2,892 and $2,892 as of March 31, 2025 and December 31, 2024.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Stock-Based Compensation</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The stock-based payments are accounted
for in accordance with the provisions of ASC 718, Compensation &#8212; Stock Compensation. The Company measures the estimated fair value
of the stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;)
and recognizes compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective
award. The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average
risk-free interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the
&#8220;simplified method&#8221;, due to the Company&#8217;s limited stock award history. Under this method, the term is estimated using
the weighted average of the service vesting period and contractual term of the option award. As the Company Class A common stock has a
limited history in the public markets, the Company has identified several public entities of similar size, complexities and industry and
calculates historical volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate
stock-based compensation expenses are reasonable, these assumptions can involve complex judgments about future events, which are open
to interpretation and inherent uncertainty. In addition, significant changes to our assumptions could significantly impact the amount
of expense recorded in a given period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected
forfeitures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Basic and Diluted
Net Loss Per Share</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Basic net loss per common share is computed
by dividing net loss by the weighted-average number of common shares outstanding during each period. Diluted net loss per share of common
shares includes the effect, if any, from the potential exercise or conversion of securities, such as convertible debt, share options and
warrants, which would result in the issuance of incremental shares of common shares. For diluted net loss per share, the weighted-average
number of common shares is the same for basic net loss per share due to the fact that when a net loss exists, dilutive securities are
not included in the calculation as the impact is anti-dilutive. For all periods presented, basic and diluted net loss per share are the
same, as any additional share equivalents would be anti-dilutive. As the Company has reported a net loss for all periods presented, diluted
net loss per common share is the same as basic net loss per common share.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Period Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,126,574</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,142</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Stock Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67,939</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,747</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,194,513</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,889</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Emerging Growth Company Status</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is an Emerging Growth Company,
as defined in Section 2(a) of the Securities Act of 1933, as modified by the Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS
Act&#8221;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to
the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended
transition period for complying with new or revised accounting standards that have different effective dates for public and private companies
until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the
extended transition period provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not
be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and equipment</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and equipment</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2025, and
December 31, 2024, property and equipment, net, consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,333,810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,333,810</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,951,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,951,512</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computers and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,408,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,403,400</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,204</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,204</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Automobile</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">728,764</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">713,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,632,153</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,611,878</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less - accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,351,907</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,229,090</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,280,246</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,382,788</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Depreciation expense for the three months
ended March 31, 2025 and 2024 was $122,817 and $139,368, respectively.&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill and Intangible Assets</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following table shows the changes
in the carrying amount of goodwill for the period:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2023</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">8,147,590</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Disposals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(125,508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,022,082</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,022,082</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">There was&#160;<span style="-sec-ix-hidden: hidden-fact-97"><span style="-sec-ix-hidden: hidden-fact-98">no</span></span>&#160;goodwill impairment
recognized in the periods ended March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following summarizes the Company&#8217;s
intangible assets as of March 31, 2025 and December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Client List</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Noncompete Agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Trademark</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Other Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,927,020</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,774,445</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,481,352</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,633,927</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Amortization expenses were $152,575
and $208,014 for the three months ended March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Expected future amortization expense
of intangible assets as of March 31, 2025, is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">455,449</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">575,259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">368,079</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,565</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">2030</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,481,352</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Disposal<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Business Disposal [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Business disposal</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business disposal</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On September 20, 2024, the Company completed
the divestiture of its Kauai Veterinary Clinic (&#8220;KVC&#8221;) to Kauai RE Holdings LLC for $2.0 million, in notes payable assumed
by the buyer, with no cash consideration. The agent for the sale was Gregory Armstrong, a current shareholder of the Company and a member
of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser, who is the Company&#8217;s
largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC. The divestiture resulted in a gain of $467,049 in fiscal
year 2024, which was recorded in &#8220;Gain on sale of business&#8221; in the Statements of Operations. As a result of the transaction,
the Company disposed of $125,508 of goodwill based on the relative fair value of KVC. The estimated fair value of KVC less estimated costs
to sell exceeded it carrying amount as of the transaction date. As the sale of KVC was not considered a significant disposal or a strategic
shift that would have a major effect on the Company&#8217;s operations or financial results, it was not reported as discontinued operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Debt</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Master Lending and Credit
Facility</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On June 25, 2021, the Company entered
into a master line of credit loan agreement (&#8220;MLOCA&#8221;) with Wealth South a division of Farmers National Bank of Danville, Kentucky
(&#8220;FNBD&#8221;). The MLOCA provides for a $2,000,000 revolving secured credit facility (&#8220;Revolving Line&#8221;) to be drawn
for the initial purchase of veterinary clinical practices (&#8220;Practices&#8221;) and a $8,000,000 closed end line of credit (&#8220;Closed
End Line&#8221;) to be disbursed as individual loans (Term Loans) to paydown draws on the Revolving Line and to provide longer term financing
of the purchase of Practices. Each draw on the Revolving Line shall be repaid with a Term Loan out of the Closed End Line within one hundred
and twenty (120) days of the draw on the Revolving Line. Each draw on the Revolving Line and the Closed End Line shall not exceed eighty-five
(85%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of a minimum of fifteen (15%) percent
of the initial purchase price of a Practice as long as any draw on the Revolving Line or a Term Loan remains unpaid with FNBD. The Revolving
Line has an interest rate equal to the New York Prime Rate plus 0.50% that shall never be less than 3.57%. Each Term Loan issued under
the Closed End Line shall have a fixed interest rate of 3.98% for the first five years of the loan. Immediately following the fixed rate
period, the rate of interest rate will equal to the New York Prime Rate plus 0.65% that shall never be less than 3.57%. Each Practice
to be acquired must have a minimum projected debt-service coverage ratio (&#8220;DSCR&#8221;) of 1.0x, defined as earnings before interest
depreciation and amortization (&#8220;EBIDA&#8221;)/Annual Debt Service Requirement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the MLOCA the Term Loans to acquire
a Practice shall not exceed 10 years. The first twelve months of the Term Loan may be interest only. Thereafter, the Loan will convert
to an amortizing loan with monthly principal and interest payments. For Practice only Term Loans (&#8220;Practice Term Loans&#8221;),
after the initial twelve-month interest only period, the balance will amortize over 9 years. For Loans made to purchase real property
(&#8220;RE Term Loans&#8221;), after the initial twelve-month interest only period, the balance will amortize over a 19-year period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">There is no prepayment penalty on payments
on the Revolving Line. The Term Loans are subject to a refinance fee of 2% of the then outstanding principal balance of the Term Loan
if paid within two years of entering into the Term Loan and 1% of the then outstanding principal balance of the Term Loan if paid within
three to five years of entering into the Term Loan. The refinance fee is due only if the Term Loan is paid off by refinancing. Borrowing
under the MLOCA are guaranteed by Kimball Carr, CEO &amp; President of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each draw on the Closed End Draw Note
shall not exceed eighty-five (85%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of
a minimum of fifteen (15%) percent of the initial purchase price of a Practice as long as any draw on the Closed End Draw Note or a Term
Loan remains unpaid with FNBD. The interest rate charge on all sums advance under the amended and restated MLOCA shall be 5.25% for the
first five years of the loan. Immediately following the fixed rate period, the rate of interest will be equal to the New York Prime Rate
plus 0.65% that shall never be less than 4.75%. Each Practice to be acquired must have a minimum projected DSCR of 1.0x, defined as EBIDA/Annual
Debt Service Requirement. The MLOCA has been fully drawn against, see the notes payable for the individual notes payable to FNDB for further
detail below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable to FNBD as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Acquisition</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Entered</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maturity</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Interest</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">237,272</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3.98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">217,681</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">219,975</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,108</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">231,987</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">181,611</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">187,461</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,108</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">216,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">198,853</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">200,949</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">318,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">249,534</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">257,571</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">817,135</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pasco</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">646,514</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">667,050</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,085</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">478,098</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">386,336</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">398,275</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,898</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">663,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">614,669</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">621,020</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">11,875</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">425,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">394,019</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">398,089</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,855</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">1,275,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,030,288</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,062,126</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,688</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">246,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">230,082</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">232,428</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,072</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">722,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">595,814</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">613,737</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,754</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">382,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Dietz</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">318,570</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">328,026</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,564</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">445,981</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Aberdeen</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/19/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/29/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">375,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">386,120</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,786</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1,020,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">961,563</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">971,173</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,702</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">519,527</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">441,224</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">453,984</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">225,923</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">193,580</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">198,905</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">637,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Williamsburg</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">566,066</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">580,834</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,556</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">850,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2033</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">5.25</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">825,025</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">843,796</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,713,423</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,426,558</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,621,519</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">84,424</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company amortized $1,526 and $1,543
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>FSB Commercial Loans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into three separate
commercial loans with First Southern National Bank (&#8220;FSB&#8221;) as part of the acquisition. The first commercial loan in the amount
of $1,105,000 has a fixed interest rate of 4.35% and a maturity date of January 25, 2024. The fixed rate loan has monthly payments of
$6,903 and a full payoff of the remaining principal balance at maturity. The commercial loan had issuance costs of $13,264 that was capitalized
and is being amortized straight line over the life of the loan. The Company entered into a Forbearance Agreement that extended the maturity
date to August 31, 2024 and required the lender to make monthly payments of $9,016 and increased the interest rate to 8.15% per annum.
On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale of Kauai Veterinary Clinic (&#8220;KVC&#8221;), refer
to Note 6 Business disposal for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second commercial loan with FSB
entered into on January 11, 2021 in the amount of $1,278,400 has a fixed interest rate of 4.35% and a maturity date of January 25, 2024.
The fixed rate loan has monthly payments of $13,157 and a full payoff of the remaining principal balance at maturity. The commercial loan
had issuance costs of $10,085 that was capitalized and is being amortized straight line over the life of the loan. The Company entered
into a Forbearance Agreement that extended the maturity date to August 31, 2024 and required the Company to make monthly payments of $14,898
and increased the interest rate to 8.15% per annum. On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale
of Kauai Veterinary Clinic (&#8220;KVC&#8221;), refer to Note 6 Business disposal for further detail.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The third commercial loan with FSB entered
into on January 11, 2021 in the amount of $450,000 has a fixed interest rate of 5.05% and a maturity date of September 11, 2021. The commercial
loan was modified on August 25, 2021 to extend the maturity date to February 25, 2023 and increase the principal amount to $469,914. The
fixed rate loan had monthly payments of $27,164 and was fully paid off on the maturity date. The commercial loan had issuance costs of
$753 that was capitalized and is being amortized straight line over the life of the loan. This loan was paid in full in February 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On October 31, 2022 the Company entered
into three separate commercial loans with FSB as part of the Pony Express Practice acquisition. The first loan with FSB that was entered
into on October 31, 2022, was in the amount of $2,086,921. The loan has a fixed interest rate of 5.97% and a maturity date of October
31, 2025. The fixed rate loan has monthly payments of $23,138 except for a final monthly payment of $1,608,530. The commercial loan had
issuance costs of $25,575 that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second loan with FSB that was entered
into on October 31, 2022, was in the amount of $400,000. The loan has a fixed interest rate of 5.97% and a maturity date of October 31,
2042. The fixed rate loan has monthly payments of $2,859. The commercial loan had issuance costs of $3,277 that was capitalized and is
being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The third loan with FSB that was entered
into on October 31, 2022, was in the amount of $700,000. The loan has a fixed interest rate of 6.75% and a maturity date of October 31,
2025. The fixed rate loan has monthly payments of $6,903 except for a final monthly payment of $423,278. The commercial loan did not have
any issuance costs that were capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 16, 2022, the Company entered
into two separate commercial loans with FSB as part of the Old 41 Practice acquisition. The first loan with FSB that was entered into
on December 16, 2022, was in the amount of $568,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16, 2025.
The fixed rate loan has monthly payments of $4,772 and a full payoff of the remaining principal balance at maturity. The loan had issuance
costs of $4,531 for the year ended December 31, 2022, that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The second loan with FSB that was entered
into December 16, 2022, was in the amount of $640,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16,
2025. The fixed rate loan has twelve monthly payments of approximately $2,830, followed by monthly payments of $7,443. and the interest
rate is 6.50%. The loan had issuance costs of $5,077 that was capitalized and is being amortized straight line over the life of the loan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 8, 2023, the Company entered
into a commercial loan with FSB as part of the Valley Vet acquisition. The loan with FSB was entered into on November 8, 2023, in the
amount of $375,000. The loan has a fixed rate of&#160;8.5% and a maturity date of&#160;January 29, 2026. The fixed rate loan has monthly
payments of $3,255, except&#160;one&#160;final payment of the outstanding principal balance on the note, including any accrued and unpaid
interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The FSB commercial loans are guaranteed
by Kimball Carr, Chief Executive Officer and President and Charles Stith Keiser, our Vice Chairman and Chief Operating Officer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable to FSB as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Acquisition</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Entered</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,105,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2041</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">4.35</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,264</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1,278,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.35</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,085</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">469,914</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.05</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2,086,921</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,690,053</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,733,807</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,575</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">400,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">372,963</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">375,943</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,277</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/16/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.17</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">568,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">457,089</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">470,227</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,531</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">640,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">202,158</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">406,641</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,077</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">1/29/2026</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">8.50</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,877</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,623,235</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,097,263</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,361,618</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">69,439</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company amortized $2,929 and $5,090
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable as of March 31, 2025,
and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">FNBD Notes Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,426,558</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,621,519</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">FSB Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,097,263</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,361,618</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,523,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,983,137</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(82,270</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81,909</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Notes payable, net of issuance cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,441,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,901,228</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,157,641</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,410,465</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,283,910</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,490,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable repayment requirements
as of March 31, 2025, in the succeeding years are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,957,649</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,203,521</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">872,072</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">909,759</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">950,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,630,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,523,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Convertible Debenture</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Between March 18 and December 28, 2021,
the Company issued $2,102,500 in aggregate principal amount of 6.00% subordinated convertible promissory note (&#8220;Convertible Debenture&#8221;).
During the year ending December 31, 2022 the Company issued $1,612,000 in aggregated principal amount of the 6.00% Convertible Debenture.
In March 2023 the Company issued an additional $650,000 in aggregate principal amount of 6.00% Convertible Debenture to five (5) separate
holders. The Convertible Debenture is convertible into the Company&#8217;s Class A common stock upon the Company&#8217;s offering for
sale its shares in a public offering (&#8220;IPO&#8221;). At the holder&#8217;s election, the accrued interest and principal may be paid
in cash or Class A common stock (such number of shares reflecting a twenty-five percent (25%) discount of the opening price per share
of Class A common stock). The Convertible Debenture matures 5 years from the date of issuance to each holder. Prior to the maturity date,
the holder is entitled to convert the Convertible Debenture into Class A common stock upon the Company&#8217;s IPO. Upon an IPO the accrued
and unpaid interest is due and payable in cash on the first business day of the following month of March for any balance not elected to
be converted into the Class A common stock. The Convertible Debenture incurred issuance cost of $40,000 that was amortized straight line
over the life of the Convertible Debenture. The Company amortized $0 and $1,993 of issuance cost during the three months ended March 31,
2025 and 2024, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Upon the Company&#8217;s IPO closing
on August 31, 2023, the majority of Convertible Debenture holders elected to convert an aggregate of $4,014,500 of principal and $399,818
of accrued interest into 14,953 shares of Class A common stock at a conversion price of $30.00 per share. The Company recorded a beneficial
conversion feature as of the date of the conversion of $1,569,395 based on the IPO price of $40 per share minus the principal and accrued
interest of the Convertible Debenture balance converted into common stock. Four holders of the Convertible Debenture with an aggregate
principal balance of $250,000 elected to be paid back in cash and one investor with a principal balance of $100,000 elected to be paid
on February 28, 2024 including accrued interest through the date of payment at 6%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Loans Payable</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On May 30, 2023, the Company entered
into a Merchant Cash Advance Agreement for gross proceeds of $1,050,000 with an unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $57,346 each week for 26 weeks with the first payment being due June 6, 2023. The financing
arrangement has an effective interest rate of 49%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;)
of $441,000 and issuance costs of $50,000. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On August 10, 2023, the Company amended
the financing arrangement to borrow an additional $507,460 resulting in the weekly repayments increasing to $76,071 to be paid over 28
weeks. This amendment decreased the effective interest rate to 41%. The refinancing resulted in a loss on debt modification of $441,618.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 28, 2023, the Company amended
the financing arrangement to borrow an additional $531,071 resulting in the weekly payments to decrease to $56,800 to be paid over 40
weeks. This amendment increased the effective rate to 49%. The refinancing resulted in a loss on debt modification of $485,436.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On January 18, 2024, the Company amended
the financing arrangement to borrow an additional $549,185 resulting in the weekly payments to increase to $86,214 to be paid over 43
weeks. This amendment increased the effective interest rate to 52%. The refinancing resulted in a loss on debt modification of $728,278.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On May 7, 2024, the Company amended
the financing arrangement to borrow an additional $518,750 resulting in the weekly payments to increase to $90,229 to be paid over 48
weeks. This amendment decreased the effective interest rate to 49%. The refinancing resulted in a loss on debt modification of $859,584.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 24, 2024, the Company amended
the financing arrangement to borrow an additional $513,650&#160;resulting in the weekly payments to increase to $71,995&#160;to be paid
over 41 weeks. This amendment decreased the effective interest rate to&#160;43%. The refinancing resulted in a loss on debt modification
of $546,356.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 4, 2024, the Company entered
into a new financing agreement for gross proceeds of $420,000 with a different unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $21,600 each week for 28 weeks with the first payment being due April 8, 2024. The financing
arrangement has an effective interest rate of 51%. The financing arrangement includes an original issuance discount (&#8220;OID&#8221;)
of $184,800 and issuance costs of $20,000. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the three months ended March
31, 2025, the Company amortized $394,456 and $1,379,380 of OID and issuance cost, respectively. The amounts are included in interest expense
on the statement of operations. During the three months ended March 31, 2025, the Company made $1,172,977 and $3,354,404 in payments on
the loan payable. The outstanding balance of the loan payable as of March 31, 2025 and December 31, 2024, were $2,333,004 and $2,809,820.
The financing arrangement is secured by an interest in virtually all assets of the Company with a first security interest in accounts
receivable. The financing arrangements are guaranteed by the Company&#8217;s CEO.</p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Convertible Notes Payable</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On March 26, 2024, Inspire entered into
a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with a certain investor. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#8220;Convertible Note Payable&#8221;) for $500,000. The Convertible Note Payable has
a maturity date of the earlier of December 26, 2024 or the consummation of a capital raise (the &#8220;Maturity Date&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On June 11, 2024, Inspire entered into
a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with two investors. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#8220;Convertible Note Payable&#8221;) for $250,000 each. The Convertible Note Payable
has a maturity date of the earlier of February 11, 2025 or the consummation of a capital raise (the &#8220;Maturity Date&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable contain
an original issued discount (&#8220;OID&#8221;) which shall be: (i) fifteen percent (15%) if the Convertible Notes Payable is satisfied
and paid in full on or before the forty-fifth (45th) day after the Original Issue Date (as such term is defined in the Notes), (ii) twenty
percent (20%) if the Convertible Notes Payable is satisfied and paid in full after such 45th day but on or before the ninetieth (90th)
day after the Original Issue Date, and (iii) thirty percent (30%) after such 90th day. The Convertible Notes Payable can be prepaid at
any time prior to the Maturity Date without any penalties.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable must be
repaid in full from any future capital raises (debt, equity or any other form of capital raise) of Inspire. All of the funds raised must
be used to repay the Convertible Notes Payable until the Convertible Notes Payable are repaid in full.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Convertible Notes Payable are convertible
into shares of common stock of Inspire, in full or in part, at any time after issuance at the discretion of the noteholder at a fixed
conversion price of $0.03&#160;per share (the &#8220;Fixed Conversion Price&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">If the Convertible Notes Payable is
not repaid by the Maturity Date the default provisions are as follow: (i) The Face Value (as such term is defined in the Convertible Notes
Payable) of the Convertible Notes Payable will increase by&#160;20% (to a&#160;50% OID -- $1,000,000&#160;Face Value); (ii) the conversion
price of the Convertible Notes Payable will become convertible at the lower of (a) the Fixed Conversion Price or (b)&#160;20% discount
to a 3-Day volume-weighted average price (the &#8220;Default Conversion Price&#8221;).</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As of March 31, 2025 the balance of
the convertible notes payable was $0. During the year ended December 31, 2024 the Company paid off $392,857 of the notes payable and accrued
interest and converted $1,357,143 into 226,249 shares of class A common stock.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Transactions</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Blue Heron</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into a consulting
agreement with Blue Heron Consulting (&#8220;BHC&#8221;) on June 24, 2021, pursuant to which BHC will consult with the Company on an on-going
basis in connection with the Company&#8217;s acquisition of veterinary practices throughout the United States and will serve as the Company&#8217;s
business and financial advisor with respect to its acquisition strategy and in connection with specific acquisition targets. The Company&#8217;s
director and Chief Operating Officer Charles Stith Keiser is the Chief Operating Officer of BHC, and the Company&#8217;s director Dr.
Charles &#8220;Chuck&#8221; Keiser is the Chief Visionary Officer of BHC. During the fourth quarter of 2023 management terminated the
service agreement with Blue Heron, however, still uses Blue Heron on an ad-hoc basis for services and has incurred $49,043 and $68,027
in expenses for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#8220;General
and administrative expenses&#8221; in the accompanying condensed consolidated statement of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the Consulting Agreement, BHC
is entitled to a monthly fee for on-going services including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the preparation of valuation packages of potential acquisitions (including the gathering of pertinent information, financial and background data, completion of deal packets and financial projection worksheets used by the Company to calculate practice values);</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the institution of turnover protocols and procedures of hospitals immediately post-purchase; systems reporting; the formulation of individual hospital goals and targets;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">on-going monthly support of hospital units (including medical and operational coaching, business growth projections, establishment of financial targets and margin improvements, growth milestones) and recruiting support.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Upon termination, all accrued, but not
yet paid fees and expenses, whether invoiced or not, must be paid to BHC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Star Circle Advisory</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company entered into a consulting
agreement with Star Circle Advisory Group, LLC (&#8220;Star Circle&#8221;) on August 2, 2022 to serve as financial consultant, on a non-exclusive
basis, to assist with arranging bridge financing and the initial public offering of the Company. Star Circle is owned and controlled by
Kimball Carr, Chairman, Chief Executive Officer and President, Peter Lau, Interim Chief Financial Officer and Director, James Coleman,
Director, and Richard Marten, Director. Star Circle is entitled to a monthly fee of $33,000, payable monthly. Each party is responsible
for its own ordinary office and personnel expenses; however, Star Circle is entitled, with prior written consent from the Company, for
reimbursement for required extraordinary expenses including air travel, lodging, and Company filing fees. The consulting agreement will
terminate on August 1, 2024, unless terminated earlier by mutual agreement of the parties or by either party upon 30 days written notice.
During the fourth quarter of 2023, management terminated service agreements with Star Circle Advisory and has incurred $0 and $0 in expenses
for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#8220;General and administrative
expenses&#8221; in the accompanying condensed consolidated statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Sale of KVC</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On September 20, 2024, KVC sold Kauai
Veterinary Clinic (&#8220;KVC&#8221;) to Kauai RE Holdings LLC. The agent for the sale was Gregory Armstrong, a current shareholder of
the Company and a member of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser,
who is the Company&#8217;s largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC, refer to Note 6 Business
disposal for further detail.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockholders&#8217; Equity</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is authorized to issue&#160;25,000,000&#160;shares,
of which&#160;4,000,000&#160;shares are designated as Class A common stock, with a par value of $0.0001&#160;per share (the &#8220;Class
A Common Stock&#8221;),&#160;20,000,000&#160;shares are designated as Class B common stock, with a par value of $0.0001&#160;per share
(the &#8220;Class B Common Stock&#8221;), and&#160;1,000,000&#160;shares are designated as Preferred Stock, with a par value of $0.0001&#160;per
share (the &#8220;Preferred Stock&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each outstanding share of Class A common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class A common
stock is entitled to one (1) vote for each share of Class A common stock held by such holder.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Each outstanding share of Class B common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class B common
stock is entitled to twenty-five (25) votes for each share of Class B common stock held by such holder. Each Class B common stock is convertible
to 1/100<sup>th</sup> of 1 share of Class A common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">All shares of Class A common stock and
Class B common stock (collectively &#8220;common stock&#8221;) will be identical and will entitle the holders thereof to the same rights
and privileges, except as otherwise provided above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Convertible Series A Preferred Stock</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On June 30, 2023, the Company amended
its articles of incorporation by the filing of a certificate of designation for the Series A Preferred Stock. One million shares of the
Series A Preferred Stock are authorized under the Series A Certificate of Designation, with each having a stated value of $10.00 per share,
with a par value of $0.0001. The Series A Preferred Stock earns a dividend rate equal to 12% of the stated rate per annum, which such
dividend may be payable either in cash or in-kind at the sole option of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Holders of shares of the Series A Preferred
Stock are entitled to a liquidation preference in the event of any dissolution, liquidation or winding up of the Company equal to the
stated value plus any accrued and unpaid dividends on such stock. Holders of shares of Series A Preferred Stock are also entitled to convert
such shares at any time and from time, at the option of such holder, into a number of shares of Class A common stock equal to the stated
value divided by a conversion price. The conversion price is equal to 60% of the dollar volume-weighted average price for shares for the
Company&#8217;s Class A common stock for the three trading days immediately preceding the date of the conversion. However, the conversion
price can never be less than 50% of the per-share price for shares of Class A common stock during the Company&#8217;s initial public offering.
For any conversion during the Company&#8217;s initial three days of market trading, the conversion price will be equal to 60% of the price
for the Company&#8217;s underwritten initial public offering.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On November 7, 2024, the Company amended
its article of incorporation to increase the total authorized preferred stock by 2,000,000 shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The conversion price of the convertible
series A preferred stock to be no less than $1.00 per share, as adjusted for any stock dividend, stock split, stock combination, reclassification
or similar transaction conducted after the date of the series A preferred stock amendment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The holders of the Series A Preferred
Stock have the right to vote on all matters submitted to a vote of shareholders on an as-if-converted basis together with the holders
of shares of the Company&#8217;s Class A and Class B common stock, voting together as a single class.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On June 30, 2023, the Company issued
442 shares of Series A Preferred Stock to the holders of the Bridge Notes in exchange for the Bridge Notes (the &#8220;Exchange&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In connection with the Exchange, the
Company also issued warrants (the &#8220;New Warrants&#8221;) to purchase additional shares of Class A common stock. The New Warrants
were issued in exchange for the existing warrants held by the former Bridge Note holders. The exercise price of the shares to be issued
pursuant to the New Warrants is the price of the shares of Class A common stock to be issued in this offering. The number of shares to
be issued upon exercise of the New Warrants is equal to the quotient of 75% of the outstanding Series A Preferred Stock value divided
by the exercise price. Also, in connection with the Exchange, the Company entered into new registration rights agreements (the &#8220;New
Registration Rights Agreements&#8221;) with each of holders, pursuant to which the Company has agreed to register the public resale of
the shares of Class A common stock issuable upon conversion of the Series A Preferred Stock and upon exercise of the under the New Warrants.
The New Registration Rights Agreements supersede in their entirety the prior registration rights agreements with the former senior secured
lenders. If Company did not close the initial public offering on or before September 1, 2023, the Exchange Agreements would have been
deemed rescinded, and the former Bridge Notes would have been deemed reinstated. As the offering was outside the control of the Company
the Company did not recognize the full extinguishment of the Bridge Notes until the IPO was completed on August 31, 2023. The Company
recognized a beneficial conversion feature of $2,567,866 for the issuance of the Series A Preferred Stock on the date of the IPO due to
the $4 (pre-Reverse Split) offering price related to the IPO being known as of that date.</p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Common Stock &amp; Pre-Funded Warrants</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On&#160;March 25, 2025, the Company
entered into a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with an institutional investor, pursuant to which
the Company agreed to issue and sell to the investor&#160; in a registered direct offering (the &#8220;Offering&#8221;)&#160;207,896&#160;shares
(the &#8220;Shares&#8221;) of Class A Common Stock (the &#8220;Common Stock&#8221;), pre-funded warrants (the &#8220;Pre-Funded Warrants&#8221;)
to purchase up to&#160;885,000&#160;shares of Common Stock, five-year warrants (the &#8220;Series A Warrants&#8221;) to purchase up to&#160;1,092,896&#160;shares
of Common Stock and eighteen-month warrants (the &#8220;Series B Warrants&#8221; and, together with the Series A Warrants, the &#8220;Common
Warrants&#8221;) to purchase up to&#160;1,092,896&#160;shares of Common Stock.&#160;Gross proceeds from the Offering, before deducting
the placement agent&#8217;s fees and other offering expenses, were $2,000,000. Each Common Warrant has an exercise price per share of
$1.83 and will be exercisable beginning on the effective date of stockholder approval of the issuance of the shares upon exercise of the
Common Warrants (&#8220;Stockholder Approval Date&#8221;).</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Compensation</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock Compensation</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Effective October 18, 2022, the Board
of Directors of Inspire Veterinary Partners adopted the 2022 Equity Incentive Plan, (the &#8220;2022 Plan&#8221;). The plan provides for
the award of stock options (incentive and non-qualified), stock awards and stock appreciation rights to officers, directors, employees
and consultants who provide services to the Company. The number of shares issued may not exceed, at any given time, ten percent (10%)
of the total of: (a) the issued and outstanding shares of the Company&#8217;s common stock, and (b) all shares of common stock issuable
upon conversion or exercise of any outstanding securities of the Company which are convertible or exercisable into shares of common stock.
The Stock Option Plan expires on October 18, 2032.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company recognizes stock-based compensation
expense from stock-based payments using the grant date fair-value, including for stock options. The fair value of options awarded to employees
is measured on the grant date using the Black-Scholes option-pricing model and is recognized as an expense over the requisite service
period on a straight-line basis.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">All stock options are exercisable
into class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The following is a summary
of outstanding stock options as of March 31, 2025 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number&#160;of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Exercise <br/>
Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life (years)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate Intrinsic Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Options outstanding as of December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> -</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 10pt"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; width: 52%">Issued</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">236,469</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1.36</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">Options outstanding as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9.74</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">Options exercisable as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9.74</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Issued</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 2.5pt">Options outstanding as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">9.50</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in; font-weight: bold; padding-bottom: 2.5pt">Options exercisable as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">9.50</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is the vesting
terms associated with those shares:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Tranche</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares<br/> Granted</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Vesting <br/> Method</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Vesting Terms</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Tranche 1</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">236,469</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 15%; text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Immediate</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 60%; text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">The vesting date is immediate and is fully vested on the grant date</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_WarrantsTextBlock', window );">Warrants</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">As of March 31, 2025, outstanding Common
Share warrants and exercise prices related to unit offerings are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry Date</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right">6,000.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right">20</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 32%; text-align: center; padding-left: 5.4pt">January 2028</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">11,000.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">32</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">August 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">233.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">August 2028</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">10,000.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">332</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">June 2028</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">1.83</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,092,896</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1.83</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,092,896</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">September 2025</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">0.0001</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">885,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">No expiry date</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,844</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">547</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">35,041</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17,213</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the periods ended March 31, 2025
and December 31, 2024, 3,125,437 and 1,117 pre-funded warrants were exercised.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_WarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_WarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plan</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Retirement Plan</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">During the year ending December 31,
2022, the Company implemented a qualified 401(K) retirement plan. The Company offers eligible domestic full-time employees participation
in certain 401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion
of their salary to the plans, which certain of the 401K plans, is partially matched by the Company. The plans may be amended or terminated
at any time. The Company contributed and expensed $27,503 and $40,264 during the three months ending March 31, 2025 and 2024, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income Taxes</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has incurred losses since
inception, which have generated net operating loss (&#8220;NOL&#8221;) carryforwards. As of March 31, 2025 and December 31, 2024, no tax
benefit was reported with respect to these NOL carry-forwards in the accompanying financial statements because the Company believes the
realization of the Company&#8217;s net deferred tax assets for the NOL for combined federal and state jurisdictions was considered more
likely than not that it will not be realized and accordingly, the potential tax benefits of the net loss carry-forwards are fully offset
by a full valuation allowance. The Company&#8217;s effective tax rate is different than the federal statutory tax rate because the Company
has established a full valuation allowance against its net deferred income tax asset.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><i>Accounting for Leases as
Lessee</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company determines if an arrangement
is a lease at inception. Operating leases are included in right-of-use assets (&#8220;ROU&#8221;), operating lease liabilities, and operating
lease liabilities, non-current. Lease liabilities are recognized based on the present value of the future minimum lease payments over
the lease term at commencement date. None of the leases entered into have an implicit rate, the Company uses its incremental borrowing
rate based on the information available at lease commencement date in determining the present value of future payments. Incremental borrowing
rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments
where the leased asset is located. The ROU assets also include any prepaid lease payments made and initial direct costs incurred and exclude
lease incentives. The Company&#8217;s lease terms may include options to extend or terminate the lease, which is recognized when it is
reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line
basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has operating leases for
real estate. The Company has certain intercompany leases between its subsidiaries, and these transactions and balances have been eliminated
in consolidation and are not reflected in the tables and information presented below.<b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The components of lease expense included
in the Company&#8217;s unaudited condensed statements of operations were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="font-weight: bold; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Expense Classification</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease expense:</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center; padding-left: 0pt">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,757</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,831</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accretion of Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,541</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Total operating lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,716</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,372</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Other lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,675</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,026</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">83,391</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">62,346</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other information related to leases is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold">As of <br/>
March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/>
December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>Remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases (in years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">8.63</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">8.77</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.26</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.25</td><td style="text-align: left">%</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Amounts relating to leases were presented
on the unaudited condensed Balance Sheets as of March 31, 2025 and December 31, 2024 in the following line items:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> December 31,</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Classification</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; font-weight: bold; text-align: left">Assets:</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease assets</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-131"><span style="-sec-ix-hidden: hidden-fact-132">Right-of-use assets</span></span></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,802,006</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,879,729</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-indent: 0pt; padding-left: 0pt; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; font-weight: bold; text-indent: 0pt; padding-left: 0pt; text-align: left">Liabilities:</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-133"><span style="-sec-ix-hidden: hidden-fact-134">Operating lease liabilities</span></span></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">163,193</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">183,981</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-135"><span style="-sec-ix-hidden: hidden-fact-136">Operating lease liabilities, non-current</span></span></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,901,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,943,487</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Total lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,064,276</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,127,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The future minimum lease payments
required under leases as of March 31, 2025, were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal Year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating <br/>
Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">231,427</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,299</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">316,369</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">323,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,045</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,332,103</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,851,554</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(787,278</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,064,276</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commitments and Contingencies</b></span></td></tr>
  </table>
<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As of March 31, 2025, substantially
all of the Company&#8217;s assets were pledged as collateral for the Company&#8217;s credit facilities.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 30, 2023, the Company entered
into a common stock purchase agreement with a 3<sup>rd</sup>&#160;party investor (the &#8220;Investor&#8221;), to which the investor committed
to purchase up to $30&#160;million of the Company&#8217;s Class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Under the terms and subject to the conditions
of the Purchase Agreement, the Company has the right, but not the obligation, to sell to the Investor, and the Investor is obligated to
purchase, shares of Class A common stock in an amount up to $30&#160;million. Such sales of Class A common stock by the Company, if any,
will be subject to certain limitations, and may occur from time-to-time in the Company&#8217;s sole discretion, over the period commencing
once certain customary conditions are satisfied, including the filing and effectiveness of a resale registration statement with the U.S.
Securities and Exchange Commission (the &#8220;Commission&#8221;) with respect to the shares to be sold to the Investor under the Purchase
Agreement and ending on the first day of the month following the 24-month anniversary of the date on which the resale registration statement
is declared effective by the Commission. The Investor has no right to require the Company to sell any shares of Class A common stock to
the Investor, but the Investor is obligated to purchase shares of Class A common stock pursuant to a valid purchase notice delivered by
the Company, subject to certain conditions and limitations.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Purchase Price</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The shares of Class A common stock to
be issued by the Company and purchased by the Investor will be sold at a purchase price equal to&#160;95% of the lowest daily volume-weighted
average price of the Class A common stock on the Nasdaq Capital Market (or any eligible substitute exchange) during the three consecutive
trading days immediately following the trading date on which a valid purchase notice is delivered to the Investor by the Company. Such
purchase price will be adjusted for reorganization, recapitalization, non-cash dividend, stock split, reverse stock split or other similar
transaction by the Company with respect to its Class A common stock.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Actual sales of shares of Class A common
stock to the Investor will depend on a variety of factors to be determined by the Company from time-to-time, including, among other things,
market conditions, the trading price of the Company&#8217;s Class A common stock, and the working capital needs, if any, of the Company.</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The net proceeds from sales, if any,
under the Purchase Agreement to the Company will depend on the frequency and prices at which the Company sells shares of Class A common
stock to the Investor. the Company expects that any proceeds received by the Company from such sales to the Investor will be used for
working capital and general corporate purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Purchase Limits</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Pursuant to the Purchase Agreement,&#160;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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Consistent with certain applicable Nasdaq
rules, the Company may not issue to the Investor more than&#160;12,143&#160;shares of its Class A common stock (the &#8220;Exchange Cap&#8221;)
under the Purchase Agreement, which number of shares is equal to&#160;19.99% of the shares of the Company&#8217;s Class A common stock
issued and outstanding immediately prior to the execution of the Purchase Agreement, unless the Company obtains stockholder approval to
issue shares of its Class A common stock in excess of such limit in accordance with applicable rules of Nasdaq or any other applicable
national stock exchange.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Fees</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As consideration for the Investor&#8217;s
irrevocable commitment to purchase shares of Class A Common Stock, upon execution of the Purchase Agreement, the Company became obligated
to issue to the Investor a number of shares of Class A Common Stock equal to $600,000&#160;divided by the average daily volume-weighted
average price for the Class A Common Stock on the Nasdaq Capital Market during the five consecutive trading days ending on the trading
date immediately prior to the Company&#8217;s filing of an initial registration statement pursuant to the Registration Rights Agreement
described below. In certain circumstances, the Company may become obligated to pay to the Investor a cash fee equal to $600,000&#160;in
lieu of issuing such shares of Class A Common Stock, under the terms and subject to the conditions described more fully in the Purchase
Agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Certain Representations, Warranties
and Covenants</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Purchase Agreement contains customary
representations, warranties, conditions, and indemnification obligations of each of the Company and the Investor. Pursuant to the Purchase
Agreement, the Investor has agreed not to enter into or effect, in any manner whatsoever, directly or indirectly, any short sales of the
Company&#8217;s Class A Common Stock or hedging transaction which establishes a net short position with respect to the Class A Common
Stock. In addition, the Company has covenanted, among other things, through the 24-month anniversary of the signing of the Purchase Agreement,
to not effect or enter into any agreement to issue any shares of Class A Common Stock or securities convertible into or exercisable or
exchangeable into shares of Class A Common Stock except in limited circumstances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has the right to terminate
the Purchase Agreement at any time following the satisfaction of certain conditions precedent relating to the initial sale of shares to
the Investor, subject to the Company paying all documented fees and amounts to the Investor&#8217;s legal counsel and, if the agreement
is terminated prior to effectiveness of the resale registration statement, the Company paying the $600,000&#160;cash commitment fee to
the Investor or, if the agreement is terminated after such effectiveness, the Company issuing all commitment shares of Class A Common
Stock to the Investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Purchase Agreement will automatically
terminate on (i) the 24-month anniversary of the effective date of the initial resale registration statement filed with the Commission,
(ii) the date when the Investor purchases the Total Commitment, (iii) the date when the shares of Class A Common Stock are no longer listed
on the Nasdaq Capital Market or another eligible national stock exchange, or (iv) when the Company is subject to a voluntary or involuntary
bankruptcy or insolvency proceeding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In addition, the Investor may terminate
the Purchase Agreement upon (i) the occurrence of an event constituting a material adverse effect (as defined in the Purchase Agreement),
(ii) the occurrence of a change of control transaction of the Company, (iii) the failure by the Company to file a registration statement
by the applicable deadline set forth in the Registration Rights Agreement, (iv) the lapse of the effectiveness, or unavailability of,
a registration statement filed by the Company pursuant to the Registration Rights Agreement in certain other circumstances set forth in
the Purchase Agreement, (v) the suspension of trading of the Class A Common Stock for a period of three (3) consecutive trading days,
or (vi) the material breach of the Purchase Agreement by the Company, which breach is not cured within the 10 trading days after receipt
of notice of such breach.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On December 28, 2023, the Company amended
the agreement to provide that, if the number of commitment shares required to be issued by the Company to the Investor and its affiliates
(as calculated pursuant to Section 13(d) of the Securities Exchange Act of 1934, as amended, and Rule 13d-3 promulgated thereunder) pursuant
to the Purchase Agreement would result in the beneficial ownership by the Investor of more than&#160;4.99% of the outstanding shares of
Class A common stock of the Company, then the Company shall be obligated to deliver to the Investor: (i) the number of shares of Class
A common stock that, after giving effect to the issuance thereof to the Investor, would result in the Investor and its affiliates beneficially
owning one (1) share less than&#160;4.99% of the outstanding shares of Class A common stock of the Company, and (ii) a warrant to purchase
shares of Class A common stock (such warrant, the &#8220;Warrant&#8221; and the shares issuable upon exercise thereof, the &#8220;Warrant
Shares&#8221;), granting the Investor the right to purchase, at an exercise price of $0.01&#160;per Warrant Share, up to that number of
Warrant Shares equal to the difference between (x) the number of shares that would be required to be issued to the Investor as commitment
shares but-for the&#160;4.99% ownership limitation, and (y) the number of shares of Class A common stock to be issued to the Investor
as commitment shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The amendment further provided that,
if the issuance of the total number of commitment shares of Class A common stock and Warrant Shares by the Company to the Investor would
cause the beneficial ownership of the Investor and its affiliates to exceed&#160;19.99% of the outstanding shares of Class A common stock
of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On February 14, 2024, the Company issued
12,143 shares of Class A Common stock, per share to an Investor. In addition, the Company, on February 13, 2024, issued a prefunded warrant
to purchase up to 16,549 shares of Class A common stock of the Company to the Investor. The Company issued the shares and the warrant
in fulfilment to its obligation to issue &#8220;commitment shares&#8221; to the Investor upon its entry into the purchase agreement. The
Company issued the shares and warrant to the Investor exempt from registration pursuant to Rule 506(b) of Regulation D under the Securities
Act of 1933. The Company did not receive any proceeds with respect to the issuance of the Commitment Shares or the Warrant and does not
expect to receive any material proceeds from the Investor&#8217;s exercise, if any, of Warrant for the purchase of Warrant shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Holdback Agreement</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As part of the Valley Veterinary Services,
Inc. acquisition in November 2023, a portion of the purchase price in the amount of $200,000&#160;was classified as restricted cash in
the accompanying unaudited condensed consolidated balance sheet. The Holdback Agreement dictates that $80,000&#160;is contingent upon
both former owners (now employees of the Company) still being employed by the Company as of November 8, 2024 and the Valley Vet Practice&#8217;s
gross revenue exceeding&#160;105% of the target gross revenue. The remaining $120,000&#160;is contingent upon both former owners (now
employees of the Company) still being employed by the Company as of November 8, 2025 and the Valley Vet Practice&#8217;s gross revenue
exceeding&#160;110% of the target gross revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As the contingent consideration arrangement
in which the Holdback amounts are automatically forfeited if the employment of the former owners (now employees of the Company) terminates
is accounted for as compensation for post combination services. The Company will recognize the contingent consideration from the Holdback
Agreement when probable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Company determined that the first
milestone of the Holdback Agreement had been met, as the Valley Vet Practice&#8217;s gross revenue exceeded 105% of the target and both
former owners remained employed. As a result, the Company released and paid out the $80,000 holdback amount in accordance with the agreement
in January 2025. The remaining holdback amount of $120,000 is classified as restricted cash in the accompanying unaudited condensed balance
sheet as of March 31, 2025.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment Information</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Management evaluates the Company&#8217;s
veterinary clinics as a single reportable segment as a result of aggregating multiple operating segments, because all of the Company&#8217;s
veterinary clinics have similar economic characteristics and provide similar services to similar types of customers. Our single reportable
segment comprises the structure used by our Chief Executive Officer, who collectively have been determined to be our Chief Operating Decision
Maker (&#8220;CODM&#8221;), to make key operating decisions and assess performance. Our CODM evaluates our single reportable segment&#8217;s
operating performance based on individual veterinary clinic net income (loss) before interest expense, income tax expense, depreciation
and amortization, corporate general and administrative expense, loss on debt modification, gain of sale, interest and other income, and
gains or losses on sales of clinic (&#8220;Adjusted Clinic EBITDA&#8221;). Our single reportable segment&#8217;s assets are consistent
with total assets included in the Company&#8217;s consolidated balance sheets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following table includes revenue,
significant veterinary clinic and hospital operating expenses, and Adjusted Clinic EBITDA for the Company&#8217;s clinics, reconciled
to the consolidated amounts included in the Company&#8217;s consolidated statements of operations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Revenue</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Service revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,741,029</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,545,599</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Product revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">898,180</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,285,968</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Clinics level revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,639,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,831,567</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of service revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,139,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,709,147</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">785,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,016,107</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709,376</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,089,578</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Clinics level expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,634,063</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,814,832</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Adjusted Clinics EBITDA</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,146</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,735</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Reconciliation of Adjusted Clinics EBITDA to net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">275,392</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">367,197</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">407,728</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">559,289</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Other income (expenses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Corporate general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,737,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,783,765</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Debt extinguishment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">728,278</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,415,036</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,421,792</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsequent Events</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company follows the guidance in
FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date the financial statements
were issued and determined the Company had the following subsequent events:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Business Acquisition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 28, 2025, the Company and IVP
FL Holding Company LLC, a Delaware limited liability company and wholly-owned subsidiary of the Company (&#8220;IVP FL&#8221;), entered
into an asset purchase agreement (the &#8220;Asset Purchase Agreement&#8221;) with Joseph A. Suarez D.V.M., P.A. (the &#8220;Seller&#8221;),
Joseph A. Suarez, DVM (the &#8220;Owner&#8221; and together with the Seller, the &#8220;Seller Parties&#8221;), related to the acquisition
of Debary Animal Clinic, a veterinary clinic. The asset acquisition is currently pending and subject to the fulfillment of specific closing
conditions outlined in the agreement. These conditions must be met before the acquisition can be finalized and ownership transferred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Stock Options</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has entered into an employment
agreement (the &#8220;Employment Agreement&#8221;) with Richard Frank, the Company&#8217;s current Chief Financial Officer. The Employment
Agreement provides for an initial two-year term. On April 1, 2025, the Company granted Richard Frank 58,480 stock options that vest immediately
with an expiration date of April 1, 2035. The options were issued under the &#8220;2022 Plan&#8221; with an exercise price of $1.71.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Nasdaq Compliance</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 10, 2025, the Company received
a notice letter (the &#8220;Notice&#8221;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;)
notifying the Company that,&#160;based on the Company&#8217;s stockholders&#8217; equity of $1,562,005, as reported in the Company&#8217;s
Annual Report on Form 10-K for the fiscal year ended December 31, 2024, the Company is no longer in compliance with the minimum stockholders&#8217;
equity requirement for continued inclusion on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(1) (the &#8220;Stockholders&#8217;
Equity Requirement&#8221;). Additionally, as of April 9, 2025, the Company does not meet the alternatives of market value of listed securities
or net income from continuing operations. These matters serve as a basis for delisting the Company&#8217;s securities from Nasdaq.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has 45 calendar days from
the date of the Notice to submit its plan to regain compliance to Nasdaq. If the plan is accepted, Nasdaq will grant the Company an extension
of up to 180 calendar days from the date of the Notice to evidence compliance. If Nasdaq does not accept the Company&#8217;s plan of compliance,
the Company will have the opportunity to appeal the decision to the Nasdaq Hearings Panel.&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (2,415,036)<span></span>
</td>
<td class="num">$ (3,421,792)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies and Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Basis of Presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes
thereto for the year ended December 31, 2024, which are included with the Company&#8217;s Annual Report on Form 10-K and related amendments
filed with the United States Securities Exchange Commission (&#8220;SEC&#8221;). Furthermore, the Company&#8217;s significant accounting
policies are disclosed in the audited consolidated financial statements for the years ended December 31, 2024 and 2023, included in the
Company&#8217;s Annual Report on Form 10-K filed with the SEC. Since the date of those audited consolidated financial statements, there
have been no changes to the Company&#8217;s significant accounting policies, except as noted below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The accompanying unaudited interim condensed
consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States
of America (&#8220;GAAP&#8221;) for interim financial information. Accordingly, certain information and footnote disclosures normally
included in financial statements prepared in accordance with GAAP have been condensed or omitted. Any reference in these notes to applicable
guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (&#8220;ASC&#8221;) and as amended
by Accounting Standards Updates (&#8220;ASU&#8221;) of the Financial Accounting Standards Board (&#8220;FASB&#8221;).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In the opinion of management, the accompanying
unaudited interim condensed consolidated financial statements for the periods presented reflect all adjustments, consisting of only normal
recurring adjustments, necessary to fairly present the Company&#8217;s financial position, results of operations, and cash flows. The
December 31, 2024, consolidated balance sheet was derived from audited financial statements, but does not include all GAAP disclosures.
The unaudited condensed consolidated financial statements for the interim periods are not necessarily indicative of results for the full
year.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_GoingConcernPolicyTextBlock', window );">Going Concern</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Going Concern</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">These financial statements have been
prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course
of business. The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital
of $38,765,317 and $4,570,734, respectively. For the three months ended March 31, 2025, the Company sustained a net loss of $2,415,036.
These factors, among others, raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the next twelve
months from the date these financial statements were issued. These financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that may be necessary should
the Company be unable to continue as a going concern. The Company&#8217;s continuation as a going concern is contingent upon its ability
to obtain additional financing and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue
to seek to raise additional funding through debt or equity financing during the next twelve months from the date of issuance of these
financial statements. Management believes that actions presently being taken to obtain additional funding provide the opportunity for
the Company to continue as a going concern. There is no guarantee the Company will be successful in achieving these objectives.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Principles of Consolidation</b></p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The accompanying unaudited condensed
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and
transactions have been eliminated in consolidation.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Use of Estimates</b></p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The preparation of financial statements
in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported
amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowance for Expected Credit Losses</a></td>
<td class="text"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Accounts Receivable and Allowance
for Expected Credit Losses</b></p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Accounts receivable consist of amounts
due from veterinary customers. The Company records an allowance for current expected credit losses for estimated losses inherent in its
trade accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted for current
market conditions, the financial condition of the customer, the amount of receivables in dispute, and the current receivables aging and
payment patterns. The Company does not have any off-balance sheet credit exposure related to its customers. The allowance for current
expected credit losses was $2,892 and $2,892 as of March 31, 2025 and December 31, 2024.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Stock-Based Compensation</b></p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The stock-based payments are accounted
for in accordance with the provisions of ASC 718, Compensation &#8212; Stock Compensation. The Company measures the estimated fair value
of the stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#8220;Black-Scholes Model&#8221;)
and recognizes compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective
award. The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average
risk-free interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the
&#8220;simplified method&#8221;, due to the Company&#8217;s limited stock award history. Under this method, the term is estimated using
the weighted average of the service vesting period and contractual term of the option award. As the Company Class A common stock has a
limited history in the public markets, the Company has identified several public entities of similar size, complexities and industry and
calculates historical volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate
stock-based compensation expenses are reasonable, these assumptions can involve complex judgments about future events, which are open
to interpretation and inherent uncertainty. In addition, significant changes to our assumptions could significantly impact the amount
of expense recorded in a given period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected
forfeitures.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"><b>Basic and Diluted
Net Loss Per Share</b></p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Basic net loss per common share is computed
by dividing net loss by the weighted-average number of common shares outstanding during each period. Diluted net loss per share of common
shares includes the effect, if any, from the potential exercise or conversion of securities, such as convertible debt, share options and
warrants, which would result in the issuance of incremental shares of common shares. For diluted net loss per share, the weighted-average
number of common shares is the same for basic net loss per share due to the fact that when a net loss exists, dilutive securities are
not included in the calculation as the impact is anti-dilutive. For all periods presented, basic and diluted net loss per share are the
same, as any additional share equivalents would be anti-dilutive. As the Company has reported a net loss for all periods presented, diluted
net loss per common share is the same as basic net loss per common share.</p><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:</p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Period Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,126,574</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,142</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Stock Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67,939</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,747</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,194,513</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,889</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company Status</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><b>Emerging Growth Company Status</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company is an Emerging Growth Company,
as defined in Section 2(a) of the Securities Act of 1933, as modified by the Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS
Act&#8221;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to
the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended
transition period for complying with new or revised accounting standards that have different effective dates for public and private companies
until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the
extended transition period provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not
be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_EmergingGrowthCompanyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Emerging growth company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for going concern.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies and Basis of Presentation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies and Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Diluted Net Loss Per Share Antidilutive</a></td>
<td class="text"><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Period Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,126,574</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,142</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Stock Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">67,939</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,747</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,194,513</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">5,889</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2025, and
December 31, 2024, property and equipment, net, consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: 0pt; padding-left: 0pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,333,810</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,333,810</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,951,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,951,512</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Computers and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,408,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,403,400</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,204</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,204</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Automobile</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">728,764</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">713,733</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,632,153</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,611,878</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less - accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,351,907</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,229,090</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Property and Equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,280,246</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,382,788</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following table shows the changes
in the carrying amount of goodwill for the period:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2023</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">8,147,590</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Disposals</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(125,508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,022,082</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Goodwill as of March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,022,082</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangibles Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The following summarizes the Company&#8217;s
intangible assets as of March 31, 2025 and December 31, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Client List</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,916,444</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Noncompete Agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">398,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Trademark</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,047,792</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Other Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45,836</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,927,020</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,774,445</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,481,352</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,633,927</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Future Amortization Expense of Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Expected future amortization expense
of intangible assets as of March 31, 2025, is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">455,449</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">575,259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">368,079</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,565</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">2030</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,481,352</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Notes Payable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable as of March 31, 2025,
and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">FNBD Notes Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,426,558</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,621,519</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">FSB Notes Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,097,263</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,361,618</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Total notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,523,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,983,137</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Unamortized debt issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(82,270</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81,909</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Notes payable, net of issuance cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,441,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,901,228</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,157,641</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,410,465</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,283,910</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,490,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Notes Payable Repayment Requirements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable repayment requirements
as of March 31, 2025, in the succeeding years are summarized as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,957,649</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,203,521</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">872,072</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">909,759</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">950,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,630,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,523,821</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LenderAxis=ivp_FarmersNationalBankOfDanvilleKentuckyMember', window );">FNBD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Notes Payable to FSB</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Notes payable to FNBD as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Acquisition</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Entered</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Maturity</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Interest</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">237,272</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3.98</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">217,681</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">219,975</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,108</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">231,987</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">CAH</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">181,611</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">187,461</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,108</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">216,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2041</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">198,853</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">200,949</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">318,750</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">P&amp;F</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/27/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">249,534</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">257,571</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,370</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">817,135</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pasco</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/14/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">646,514</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">667,050</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,085</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">478,098</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">386,336</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">398,275</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,898</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">663,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Lytle</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/15/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">614,669</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">621,020</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">11,875</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">425,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">394,019</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">398,089</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,855</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">1,275,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Kern</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">3/22/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,030,288</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,062,126</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,688</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">246,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">230,082</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">232,428</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,072</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">722,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Bartow</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">5/18/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">595,814</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">613,737</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,754</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">382,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Dietz</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">6/15/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">318,570</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">328,026</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,564</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">445,981</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Aberdeen</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/19/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">7/29/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">375,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">386,120</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,786</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1,020,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">961,563</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">971,173</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,702</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">519,527</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.98</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">441,224</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">453,984</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">225,923</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">All Breed</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/12/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">193,580</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">198,905</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,159</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">637,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Williamsburg</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/8/2032</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">566,066</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">580,834</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,556</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">850,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2033</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">5.25</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">825,025</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">843,796</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,713,423</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,426,558</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,621,519</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">84,424</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LenderAxis=ivp_FirstSouthernNationalBankMember', window );">FSB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Notes Payable to FSB</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Notes payable to FSB as of March 31,
2025 and December 31, 2024 consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Original</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Issuance</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Acquisition</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Entered</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Interest</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,105,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2041</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">4.35</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,264</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1,278,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2031</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.35</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,085</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">469,914</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">KVC</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">1/25/2021</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">2/25/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.05</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2,086,921</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,690,053</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,733,807</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">25,575</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">400,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2042</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5.97</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">372,963</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">375,943</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,277</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">700,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Pony Express</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">10/31/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">8/16/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.17</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">568,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">457,089</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">470,227</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,531</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">640,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">Old 41</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2022</td><td>&#160;</td> <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">12/16/2025</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">202,158</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">406,641</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,077</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Valley Vet</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">11/8/2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">1/29/2026</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">8.50</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">375,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,877</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,623,235</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,097,263</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,361,618</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">69,439</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LenderAxis=ivp_FarmersNationalBankOfDanvilleKentuckyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LenderAxis=ivp_FarmersNationalBankOfDanvilleKentuckyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LenderAxis=ivp_FirstSouthernNationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LenderAxis=ivp_FirstSouthernNationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Outstanding Stock Options</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt">The following is a summary
of outstanding stock options as of March 31, 2025 and 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number&#160;of Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Exercise <br/>
Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life (years)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Aggregate Intrinsic Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Options outstanding as of December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> -</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>-</b></span></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 10pt"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; width: 52%">Issued</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">236,469</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1.36</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 1.5pt">Options outstanding as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9.74</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 1.5pt">Options exercisable as of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">9.74</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Issued</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Expired and forfeited</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; padding-bottom: 2.5pt">Options outstanding as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">9.50</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0in; font-weight: bold; padding-bottom: 2.5pt">Options exercisable as of March 31, 2025</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">1.36</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">9.50</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Vesting Terms</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is the vesting
terms associated with those shares:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Tranche</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares<br/> Granted</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Vesting <br/> Method</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Vesting Terms</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 11%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Tranche 1</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">236,469</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 15%; text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Immediate</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 60%; text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">The vesting date is immediate and is fully vested on the grant date</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">236,469</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Outstanding Common Share Warrants and Exercise Prices</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">As of March 31, 2025, outstanding Common
Share warrants and exercise prices related to unit offerings are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Expiry Date</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right">6,000.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 31%; text-align: right">20</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 32%; text-align: center; padding-left: 5.4pt">January 2028</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">11,000.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">32</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">August 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">233.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">753</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">August 2028</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">10,000.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">332</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">June 2028</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">1.83</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,092,896</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">1.83</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,092,896</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">September 2025</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">0.0001</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">885,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">No expiry date</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,844</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">547</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">35,041</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17,213</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 5.4pt">March 2030</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Components of Lease Expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The components of lease expense included
in the Company&#8217;s unaudited condensed statements of operations were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="font-weight: bold; vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Expense Classification</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease expense:</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Amortization of ROU asset</td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: center; padding-left: 0pt">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">41,757</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">53,831</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accretion of Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,959</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,541</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in">Total operating lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">49,716</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">64,372</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Other lease expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,675</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,026</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">83,391</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">62,346</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other information related to leases is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold">As of <br/>
March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/>
December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>Remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases (in years)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">8.63</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">8.77</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: 0pt; padding-left: 0pt">Discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in">Operating leases</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.26</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.25</td><td style="text-align: left">%</td></tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Amounts relating to leases were presented
on the unaudited condensed Balance Sheets as of March 31, 2025 and December 31, 2024 in the following line items:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> December 31,</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Classification</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; font-weight: bold; text-align: left">Assets:</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease assets</td><td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-131"><span style="-sec-ix-hidden: hidden-fact-132">Right-of-use assets</span></span></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,802,006</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,879,729</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-indent: 0pt; padding-left: 0pt; text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; font-weight: bold; text-indent: 0pt; padding-left: 0pt; text-align: left">Liabilities:</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td>&#160;</td> <td style="text-align: center; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-133"><span style="-sec-ix-hidden: hidden-fact-134">Operating lease liabilities</span></span></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">163,193</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">183,981</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"><span style="-sec-ix-hidden: hidden-fact-135"><span style="-sec-ix-hidden: hidden-fact-136">Operating lease liabilities, non-current</span></span></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,901,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,943,487</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Total lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,064,276</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,127,468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The future minimum lease payments
required under leases as of March 31, 2025, were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">Fiscal Year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Operating <br/>
Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 88%">Remainder of 2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">231,427</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,299</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">316,369</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">323,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,045</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,332,103</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,851,554</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(787,278</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt">Lease liability</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,064,276</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Consolidated Statements of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following table includes revenue,
significant veterinary clinic and hospital operating expenses, and Adjusted Clinic EBITDA for the Company&#8217;s clinics, reconciled
to the consolidated amounts included in the Company&#8217;s consolidated statements of operations:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p>

<table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Three Months Ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Revenue</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Service revenue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,741,029</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,545,599</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Product revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">898,180</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,285,968</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Clinics level revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,639,209</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,831,567</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of service revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,139,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,709,147</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">785,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,016,107</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709,376</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,089,578</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Clinics level expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,634,063</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,814,832</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Adjusted Clinics EBITDA</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,146</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,735</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Reconciliation of Adjusted Clinics EBITDA to net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">275,392</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">367,197</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">407,728</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">559,289</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Other income (expenses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Corporate general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,737,062</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,783,765</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Debt extinguishment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">728,278</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net Income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,415,036</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(3,421,792</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Incorporated date</a></td>
<td class="text">Dec.  02,  2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Operating segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Reportable segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationDateOfIncorporation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retrospective Adjustments (Details)<br></strong></div></th>
<th class="th"><div>Jan. 27, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_RetrospectiveAdjustmentsAbstract', window );"><strong>Retrospective Adjustments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Description of reverse stock split</a></td>
<td class="text">25-for-1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_RetrospectiveAdjustmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_RetrospectiveAdjustmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies and Basis of Presentation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Significant Accounting Policies and Basis of Presentation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">$ (38,765,317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (36,350,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_NegativeWorkingCapital', window );">Negative working capital</a></td>
<td class="nump">4,570,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,415,036)<span></span>
</td>
<td class="num">$ (3,421,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for current credit losses</a></td>
<td class="nump">$ 2,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,892<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_NegativeWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of negative working capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_NegativeWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details) - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">3,194,513<span></span>
</td>
<td class="nump">5,889<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">3,126,574<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total</a></td>
<td class="nump">67,939<span></span>
</td>
<td class="nump">4,747<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 122,817<span></span>
</td>
<td class="nump">$ 139,368<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 7,632,153<span></span>
</td>
<td class="nump">$ 7,611,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less - accumulated depreciation</a></td>
<td class="num">(1,351,907)<span></span>
</td>
<td class="num">(1,229,090)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, net</a></td>
<td class="nump">6,280,246<span></span>
</td>
<td class="nump">6,382,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,333,810<span></span>
</td>
<td class="nump">1,333,810<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">3,951,512<span></span>
</td>
<td class="nump">3,951,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computers and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,408,644<span></span>
</td>
<td class="nump">1,403,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">129,204<span></span>
</td>
<td class="nump">129,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobile [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">80,219<span></span>
</td>
<td class="nump">80,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Property and Equipment, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 728,764<span></span>
</td>
<td class="nump">$ 713,733<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">$ 152,575<span></span>
</td>
<td class="nump">$ 208,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill Beginning Balance</a></td>
<td class="nump">$ 8,022,082<span></span>
</td>
<td class="nump">$ 8,147,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_GoodwillDisposals', window );">Disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill Ending Balance</a></td>
<td class="nump">$ 8,022,082<span></span>
</td>
<td class="nump">$ 8,022,082<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_GoodwillDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of disposals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_GoodwillDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangibles Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">$ (1,927,020)<span></span>
</td>
<td class="num">$ (1,774,445)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangibles assets, Net</a></td>
<td class="nump">1,481,352<span></span>
</td>
<td class="nump">1,633,927<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ivp_ClientListMember', window );">Client List [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangibles Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles assets, gross</a></td>
<td class="nump">1,916,444<span></span>
</td>
<td class="nump">1,916,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangibles Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles assets, gross</a></td>
<td class="nump">398,300<span></span>
</td>
<td class="nump">398,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangibles Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles assets, gross</a></td>
<td class="nump">1,047,792<span></span>
</td>
<td class="nump">1,047,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Schedule of Intangibles Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangibles assets, gross</a></td>
<td class="nump">$ 45,836<span></span>
</td>
<td class="nump">$ 45,836<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ivp_ClientListMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ivp_ClientListMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Schedule of Future Amortization Expense of Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2025</a></td>
<td class="nump">$ 455,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2026</a></td>
<td class="nump">575,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2027</a></td>
<td class="nump">368,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2028</a></td>
<td class="nump">82,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2029</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2030</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Total</a></td>
<td class="nump">$ 1,481,352<span></span>
</td>
<td class="nump">$ 1,633,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Disposal (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 20, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Business Disposal [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of business</a></td>
<td class="nump">467,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposed of goodwill</a></td>
<td class="nump">$ 125,508<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Part-1 (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 25, 2021</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,455<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ivp_FarmersNationalBankOfDanvilleNotesPayableMember', window );">Farmers National Bank of Danville Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,526<span></span>
</td>
<td class="nump">$ 1,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=ivp_FarmersNationalBankOfDanvilleMember', window );">Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree', window );">Debt-service coverage ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LenderAxis=ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember', window );">Wealth South A Division of Farmers National Bank of Danville [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_RevolvingSecuredCreditFacilityMember', window );">Revolving Secured Credit Facility [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Secured credit facility</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade', window );">Closed end line</a></td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentagePerDrawOnTheLoanFacilityAvailed', window );">Percentage per draw on the loan facility availed</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfInitialContributionToBeMadeTowardsEquity', window );">Percentage of initial contribution to be made towards equity</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">New york prime rate</a></td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LongTermDebtPrepaymentPenaltyPercentage', window );">Outstanding principal rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | After Five Years [Member] | Farmers National Bank of Danville Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfInitialContributionToBeMadeTowardsEquity', window );">Percentage of initial contribution to be made towards equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | After Five Years [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentagePerDrawOnTheLoanFacilityAvailed', window );">Percentage per draw on the loan facility availed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | First Five Years [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | Wealth South Division Of Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">0.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | Wealth South A Division of Farmers National Bank of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">New york prime rate</a></td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember', window );">Closed End Line of Credit [Member] | Within Two Years Of Entering Into The Term Loan [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LongTermDebtPrepaymentPenaltyPercentage', window );">Outstanding principal rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,379,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Wealth South A Division of Farmers National Bank of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Closed End Line of Credit [Member] | After Five Years [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">New york prime rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_DetailsAxis=ivp_PracticeOnlyTermLoansMember', window );">Practice Only Term Loans [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LongTermDebtRemainingTerm', window );">Amortize period term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_DetailsAxis=ivp_RealEstateTermLoanMember', window );">Real Estate Term Loan [Member] | Farmers National Bank Of Danville [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LongTermDebtRemainingTerm', window );">Amortize period term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">19 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LongTermDebtPrepaymentPenaltyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term debt prepayment penalty percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LongTermDebtPrepaymentPenaltyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LongTermDebtRemainingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term debt remaining term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LongTermDebtRemainingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum debt service coverage ratio of the prospective acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfInitialContributionToBeMadeTowardsEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of initial contribution to be made towards equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfInitialContributionToBeMadeTowardsEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentagePerDrawOnTheLoanFacilityAvailed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage per draw on the loan facility availed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentagePerDrawOnTheLoanFacilityAvailed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period within which repayment for each draw shall be made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ivp_FarmersNationalBankOfDanvilleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ivp_FarmersNationalBankOfDanvilleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=ivp_FarmersNationalBankOfDanvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ivp_FarmersNationalBankOfDanvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LenderAxis=ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LenderAxis=ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=ivp_RevolvingSecuredCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ivp_RevolvingSecuredCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=ivp_ClosedEndLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PeriodAxis=ivp_AfterFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PeriodAxis=ivp_AfterFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PeriodAxis=ivp_FirstFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PeriodAxis=ivp_FirstFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LenderAxis=ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LenderAxis=ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PrepaymentPeriodAxis=ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PrepaymentPeriodAxis=ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_DetailsAxis=ivp_PracticeOnlyTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_DetailsAxis=ivp_PracticeOnlyTermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_DetailsAxis=ivp_RealEstateTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_DetailsAxis=ivp_RealEstateTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Part-2 (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 08, 2023</div></th>
<th class="th"><div>Dec. 16, 2022</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Jan. 11, 2021</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 25, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,455<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankCommercialLoansMember', window );">FSB Commercial Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="nump">$ 375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="nump">$ 3,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jan. 29,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankMember', window );">First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 568,000<span></span>
</td>
<td class="nump">$ 2,086,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,830<span></span>
</td>
<td class="nump">23,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 16,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Final monthly payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,608,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_FirstCommercialLoanMember', window );">First Commercial Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 25,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Monthly payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Increased the interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,929<span></span>
</td>
<td class="nump">$ 5,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_SecondCommercialLoanMember', window );">Second Commercial Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,278,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 25,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Monthly payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Increased the interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdCommercialLoanMember', window );">Third Commercial Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdCommercialLoanMember', window );">Third Commercial Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 469,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_SecondLoanMember', window );">Second Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">5.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_SecondLoanMember', window );">Second Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 640,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 16,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdLoanMember', window );">Third Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdLoanMember', window );">Third Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 16,  2025<span></span>
</td>
<td class="text">Oct. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Final monthly payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 423,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_SeparateCommercialLoanMember', window );">Separate Commercial Loan [Member] | FSB Commercial Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_SeparateCommercialLoanMember', window );">Separate Commercial Loan [Member] | First Southern National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturity date of long-term debt, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankCommercialLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankCommercialLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ivp_FirstSouthernNationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_FirstCommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_FirstCommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_SecondCommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_SecondCommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdCommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_ThirdCommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_SecondLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_SecondLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_ThirdLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_ThirdLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_SeparateCommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_SeparateCommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Part-3 (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2024</div></th>
<th class="th"><div>May 07, 2024</div></th>
<th class="th"><div>Apr. 04, 2024</div></th>
<th class="th"><div>Mar. 26, 2024</div></th>
<th class="th"><div>Feb. 28, 2024</div></th>
<th class="th"><div>Jan. 18, 2024</div></th>
<th class="th"><div>Nov. 28, 2023</div></th>
<th class="th"><div>Aug. 31, 2023</div></th>
<th class="th"><div>Aug. 10, 2023</div></th>
<th class="th"><div>May 30, 2023</div></th>
<th class="th"><div>Dec. 28, 2021</div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 11, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Issued principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,102,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,455<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Payments loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,523,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,983,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,809,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ivp_OriginalIssueDiscountMember', window );">Original Issue Discount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debenture issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,333,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ConvertibleNotePayableDiscount', window );">Convertible note payable percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_OriginalIssueDiscount', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeSettlementContractsFairValueMethodFaceValue', window );">Face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_ConvertibleDebenturesMember', window );">Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Issued principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,612,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfConvertibleDebenture', window );">Percentage of convertible debenture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_DebtConversionStockPriceDiscount', window );">Discount price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_DebtInstrumentPrincipalNotRedeemedByHolder', window );">Investor principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfAccruedInterest', window );">Percentage of accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=ivp_ConvertiblePromissoryNoteMember', window );">Convertible Promissory Note [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Subordinated convertible promissory note percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Payments loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 392,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible note payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 26,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ConvertibleNotePayableDiscount', window );">Convertible note payable percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockConvertibleConversionPriceIncrease', window );">Conversion price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ConvertibleNotePayableIncrease', window );">Convertible note payable increase percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_FixedConversionPrice', window );">Fixed conversion price percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfConvertibleDebenture', window );">Percentage of convertible debenture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes Payable [Member] | Original Issue Discount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ConvertibleNotePayableDiscount', window );">Convertible note payable percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debenture issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Gross proceeds debt</a></td>
<td class="nump">$ 513,650<span></span>
</td>
<td class="nump">$ 518,750<span></span>
</td>
<td class="nump">420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 549,185<span></span>
</td>
<td class="nump">$ 531,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 507,460<span></span>
</td>
<td class="nump">$ 1,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="nump">$ 71,995<span></span>
</td>
<td class="nump">90,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Increased the interest rate</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Loss on debt</a></td>
<td class="nump">$ 546,356<span></span>
</td>
<td class="nump">$ 859,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">728,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 441,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member] | Original Issue Discount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debenture issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Monthly payments of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDateOfFirstRequiredPayment1', window );">Due payments period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  06,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Increased the interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 441,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Loss on debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 394,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Payments loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,172,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortized issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,379,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Payments loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,354,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Convertible Debenture Conversion to Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Conversion shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Converted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,357,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Convertible Debenture Principal Conversion to Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debenture convert amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,014,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Convertible Debenture Interest Conversion to Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debenture convert amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 399,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debenture issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Convertible Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Conversion feature amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,569,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ConvertibleNotePayableDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of convertible note payable discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ConvertibleNotePayableDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ConvertibleNotePayableIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of convertible note payable increase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ConvertibleNotePayableIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_DebtConversionStockPriceDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt conversion stock price discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_DebtConversionStockPriceDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_DebtInstrumentPrincipalNotRedeemedByHolder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument principal not redeemed by holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_DebtInstrumentPrincipalNotRedeemedByHolder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_FixedConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the percentage of fixed conversion price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_FixedConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_OriginalIssueDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of OID.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_OriginalIssueDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfConvertibleDebenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of convertible debenture.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfConvertibleDebenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockConvertibleConversionPriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockConvertibleConversionPriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDateOfFirstRequiredPayment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDateOfFirstRequiredPayment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuedPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of debt issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuedPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeSettlementContractsFairValueMethodFaceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face value (death benefits) of the life insurance policies underlying the life settlement contracts accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 325<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481463/325-30-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeSettlementContractsFairValueMethodFaceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ivp_OriginalIssueDiscountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ivp_OriginalIssueDiscountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_ConvertibleDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_ConvertibleDebenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=ivp_ConvertiblePromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=ivp_ConvertiblePromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ivp_ConvertibleDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ivp_ConvertibleDebenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebentureConversionToClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebentureConversionToClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Notes Payable to FNBD (Details) - FNDB [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 9,713,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">8,426,558<span></span>
</td>
<td class="nump">$ 8,621,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">84,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableOneMember', window );">Notes Payable One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">237,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">217,681<span></span>
</td>
<td class="nump">219,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 6,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">CAH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 27,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 27,  2041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoMember', window );">Notes Payable Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 231,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">181,611<span></span>
</td>
<td class="nump">187,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 6,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">CAH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 27,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 27,  2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThreeMember', window );">Notes Payable Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 216,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">198,853<span></span>
</td>
<td class="nump">200,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 5,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">P&F<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 27,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 27,  2041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourMember', window );">Notes Payable Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 318,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">249,534<span></span>
</td>
<td class="nump">257,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 5,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">P&F<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 27,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 27,  2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFiveMember', window );">Notes Payable Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 817,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">646,514<span></span>
</td>
<td class="nump">667,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 3,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Pasco<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jan. 14,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Jan. 14,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixMember', window );">Notes Payable Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 478,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">386,336<span></span>
</td>
<td class="nump">398,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 1,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Lytle<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Mar. 15,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Mar. 15,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSevenMember', window );">Notes Payable Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 663,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">614,669<span></span>
</td>
<td class="nump">621,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 11,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Lytle<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Mar. 15,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Mar. 15,  2042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEightMember', window );">Notes Payable Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 425,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">394,019<span></span>
</td>
<td class="nump">398,089<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 7,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Kern<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Mar. 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Mar. 22,  2042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableNineMember', window );">Notes Payable Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 1,275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">1,030,288<span></span>
</td>
<td class="nump">1,062,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 4,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Kern<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Mar. 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Mar. 22,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTenMember', window );">Notes Payable Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 246,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">230,082<span></span>
</td>
<td class="nump">232,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 5,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Bartow<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">May 18,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">May 18,  2042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableElevenMember', window );">Notes Payable Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 722,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">595,814<span></span>
</td>
<td class="nump">613,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 2,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Bartow<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">May 18,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">May 18,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwelveMember', window );">Notes Payable Twelve [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 382,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">318,570<span></span>
</td>
<td class="nump">328,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 1,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Dietz<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jun. 15,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Jun. 15,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThirteenMember', window );">Notes Payable Thirteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 445,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">375,129<span></span>
</td>
<td class="nump">386,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 1,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Aberdeen<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jul. 19,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Jul. 29,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourteenMember', window );">Notes Payable Fourteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 1,020,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">961,563<span></span>
</td>
<td class="nump">971,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 8,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">All Breed<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Aug. 12,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Aug. 12,  2042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFifteenMember', window );">Notes Payable Fifteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 519,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">441,224<span></span>
</td>
<td class="nump">453,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 3,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">All Breed<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Aug. 12,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Aug. 12,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixteenMember', window );">Notes Payable Sixteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 225,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">193,580<span></span>
</td>
<td class="nump">198,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 3,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">All Breed<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Aug. 12,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Aug. 12,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSeventeenMember', window );">Notes Payable Seventeen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">566,066<span></span>
</td>
<td class="nump">580,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 2,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Williamsburg<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec.  08,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec.  08,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEighteenMember', window );">Notes Payable Eighteen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FNBD [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">825,025<span></span>
</td>
<td class="nump">$ 843,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 3,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Valley Vet<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Nov.  08,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Nov.  08,  2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of acquiree in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionNameOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ivp_FarmersNationalBankOfDanvilleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ivp_FarmersNationalBankOfDanvilleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwelveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwelveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThirteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableThirteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFourteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableFifteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSixteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableSeventeenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableEighteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Notes Payable to FSB (Details) - First South National Bank [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneMember', window );">Notes Payable Two Thousand Twenty-One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 1,105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 13,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">KVC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jan. 25,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Feb. 25,  2041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneTwoMember', window );">Notes Payable Two Thousand Twenty One Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 1,278,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 10,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">KVC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jan. 25,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Jan. 25,  2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneThreeMember', window );">Notes Payable Two Thousand Twenty One Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 469,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">KVC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Jan. 25,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Feb. 25,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoMember', window );">Notes Payable Two Thousand Twenty Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 2,086,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">1,690,053<span></span>
</td>
<td class="nump">1,733,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 25,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Pony Express<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Oct. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Oct. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoTwoMember', window );">Notes Payable Two Thousand Twenty Two Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">372,963<span></span>
</td>
<td class="nump">375,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 3,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Pony Express<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Oct. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Oct. 31,  2042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">5.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoThreeMember', window );">Notes Payable Two Thousand Twenty Two Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Pony Express<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Oct. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Aug. 16,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">7.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFourMember', window );">Notes Payable Two Thousand Twenty Two Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 568,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">457,089<span></span>
</td>
<td class="nump">470,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 4,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Old 41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 16,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 16,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFiveMember', window );">Notes Payable Two Thousand Twenty Two Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">202,158<span></span>
</td>
<td class="nump">406,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 5,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Old 41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Dec. 16,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Dec. 16,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyThreeMember', window );">Notes Payable Two Thousand Twenty Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">375,000<span></span>
</td>
<td class="nump">375,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 6,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity', window );">Acquisition</a></td>
<td class="text">Valley Vet<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Entered</a></td>
<td class="text">Nov.  08,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity</a></td>
<td class="text">Jan. 29,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ivp_FirstSouthNationalBankMember', window );">First South National Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Schedule of Notes Payable to FSB [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="nump">$ 7,623,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Notes Payable</a></td>
<td class="nump">3,097,263<span></span>
</td>
<td class="nump">$ 3,361,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Issuance Cost</a></td>
<td class="nump">$ 69,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionNameOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of acquiree in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionNameOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=ivp_FirstSouthNationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=ivp_FirstSouthNationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyOneThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyTwoFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_NotesPayableTwoThousandTwentyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ivp_FirstSouthNationalBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ivp_FirstSouthNationalBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrentAbstract', window );"><strong>Schedule of Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_NotesPayableToBankGrossOne', window );">FNBD Notes Payable</a></td>
<td class="nump">$ 8,426,558<span></span>
</td>
<td class="nump">$ 8,621,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_NotesPayableToBankGrossTwo', window );">FSB Notes Payable</a></td>
<td class="nump">3,097,263<span></span>
</td>
<td class="nump">3,361,618<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Total notes payable</a></td>
<td class="nump">11,523,821<span></span>
</td>
<td class="nump">11,983,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance costs</a></td>
<td class="num">(82,270)<span></span>
</td>
<td class="num">(81,909)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MediumTermNotes', window );">Notes payable, net of issuance cost</a></td>
<td class="nump">11,441,551<span></span>
</td>
<td class="nump">11,901,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Less current portion</a></td>
<td class="num">(3,157,641)<span></span>
</td>
<td class="num">(3,410,465)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-term portion</a></td>
<td class="nump">$ 8,283,910<span></span>
</td>
<td class="nump">$ 8,490,763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_NotesPayableToBankGrossOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes payable to bank gross one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_NotesPayableToBankGrossOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_NotesPayableToBankGrossTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes payable to bank gross two.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_NotesPayableToBankGrossTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MediumTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt instrument classified as medium-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MediumTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Notes Payable Repayment Requirements (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrentAbstract', window );"><strong>Schedule of Notes Payable Repayment Requirements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">Remainder of 2025</a></td>
<td class="nump">$ 2,957,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2026</a></td>
<td class="nump">1,203,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2027</a></td>
<td class="nump">872,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2028</a></td>
<td class="nump">909,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2029</a></td>
<td class="nump">950,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">4,630,233<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 11,523,821<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ivp_BlueHeronMember', window );">Blue Heron [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Incurred expenses</a></td>
<td class="nump">$ 49,043<span></span>
</td>
<td class="nump">$ 68,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ivp_ConsultingAgreementMember', window );">Consulting Agreement [Member] | Star Circle Advisory Group, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_RelatedPartyTransactionTransactionFeePayablePerMonth', window );">Payable amount</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_ServiceAgreementsMember', window );">Service Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Incurred expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_RelatedPartyTransactionTransactionFeePayablePerMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of related party transaction fee payable per month.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_RelatedPartyTransactionTransactionFeePayablePerMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ivp_BlueHeronMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ivp_BlueHeronMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ivp_ConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ivp_ConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_StarCircleAdvisoryGroupLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_StarCircleAdvisoryGroupLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_ServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_ServiceAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 25, 2025</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Nov. 07, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock, convertible, conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants', window );">Percentage of shares to be issued upon exercise of the new warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other offering expenses (in Dollars)</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Warrant exercise price (in Dollars per share)</a></td>
<td class="nump">$ 1.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesAWarrantsMember', window );">Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Purchase of shares</a></td>
<td class="nump">1,092,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesBWarrantsMember', window );">Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Purchase of shares</a></td>
<td class="nump">1,092,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfConversionPrice', window );">Percentage of conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember', window );">Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">885,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,119,551<span></span>
</td>
<td class="nump">1,176,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonUnitAuthorized', window );">Authorized to issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">one (1) vote for each share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Agreed to issue</a></td>
<td class="nump">207,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
<td class="nump">3,020,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">twenty-five (25) votes for each share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member] | Bridge Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt conversion, converted instrument, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfConversionPrice', window );">Percentage of conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfConversionPrice', window );">Percentage of conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders&#8217; Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleConversionPrice', window );">Preferred stock, convertible, conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1', window );">Preferred stock convertible, beneficial conversion feature (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,567,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of conversion price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of shares to be issued upon exercise of the new warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonUnitAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of common units of ownership permitted to be issued by a limited liability company (LLC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonUnitAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share conversion price of preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in equity for down round feature triggered for convertible preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesAWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesAWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ivp_SeriesBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_BridgeNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=ivp_BridgeNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock Compensation (Details)<br></strong></div></th>
<th class="th"><div>Oct. 18, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_CommonStockIssuedAndOutstandingPercentage', window );">Total issued and outstanding rate</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_CommonStockIssuedAndOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock issued and outstanding percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_CommonStockIssuedAndOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation - Schedule of Outstanding Stock Options (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Schedule of Outstanding Stock Options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares, Beginning Balance</a></td>
<td class="nump">236,469<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning Balance</a></td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Beginning Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares, Options exercisable</a></td>
<td class="nump">236,469<span></span>
</td>
<td class="nump">236,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Options exercisable</a></td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Life (years), Options exercisable</a></td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">9 years 8 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Options exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Issued</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">236,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Issued</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Life (years), Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue', window );">Aggregate Intrinsic Value, Issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Shares, Expired and forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Expired and forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue', window );">Aggregate Intrinsic Value, Expired and forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate Intrinsic Value, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares, Ending Balance</a></td>
<td class="nump">236,469<span></span>
</td>
<td class="nump">236,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending Balance</a></td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Life (years), Ending Balance</a></td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">9 years 8 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Ending Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, issued, weighted average remaining contractual term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate intrinsic value, expired and forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate intrinsic value, issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Compensation - Schedule of Vesting Terms (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Shares Granted</a></td>
<td class="nump">236,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Shares Granted</a></td>
<td class="nump">236,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod', window );">Vesting Method</a></td>
<td class="text">Immediate<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms', window );">Vesting Terms</a></td>
<td class="text">The vesting date is immediate and is fully vested on the grant date<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, vesting method, outstanding, number.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, vesting terms, outstanding, number.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warrants (Details) - shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Warrants were exercised</a></td>
<td class="nump">3,125,437<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ivp_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ivp_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceOneMember', window );">Exercise Price One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 6,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">January 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTwoMember', window );">Exercise Price Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 11,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">August 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceThreeMember', window );">Exercise Price Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 233.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">August 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFourMember', window );">Exercise Price Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">June 2028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFiveMember', window );">Exercise Price Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 1.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">1,092,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">March 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSixMember', window );">Exercise Price Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 1.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">1,092,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">September 2025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSevenMember', window );">Exercise Price Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">885,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">No expiry date<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceEightMember', window );">Exercise Price Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 2.29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">1,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">March 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceNineMember', window );">Exercise Price Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 2.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">March 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTenMember', window );">Exercise Price Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 2.29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">35,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">March 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceElevenMember', window );">Exercise Price Eleven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise Price | $ / shares</a></td>
<td class="nump">$ 2.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Shares | shares</a></td>
<td class="nump">17,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ClassOfWarrantOrRightExpiryDateDescription', window );">Expiry Date</a></td>
<td class="text">March 2030<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ClassOfWarrantOrRightExpiryDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class of warrant or right, expiry date, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ClassOfWarrantOrRightExpiryDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ivp_ExercisePriceElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Contributed and expensed</a></td>
<td class="nump">$ 27,503<span></span>
</td>
<td class="nump">$ 40,264<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Components of Lease Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_OperatingLeaseExpenseAbstract', window );"><strong>Operating lease expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_AmortizationOfROUAsset', window );">Amortization of ROU asset</a></td>
<td class="nump">$ 41,757<span></span>
</td>
<td class="nump">$ 53,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_AccretionOfOperatingLeaseLiability', window );">Accretion of Operating lease liability</a></td>
<td class="nump">7,959<span></span>
</td>
<td class="nump">10,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Total operating lease expense</a></td>
<td class="nump">49,716<span></span>
</td>
<td class="nump">64,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_OtherLeaseExpense', window );">Other lease expense</a></td>
<td class="nump">33,675<span></span>
</td>
<td class="num">(2,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Total</a></td>
<td class="nump">$ 83,391<span></span>
</td>
<td class="nump">$ 62,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_RemainingLeaseTermAbstract', window );"><strong>Remaining lease term:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases (in years)</a></td>
<td class="text">8 years 7 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 9 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_DiscountRateAbstract', window );"><strong>Discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">7.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_AccretionOfOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accretion of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_AccretionOfOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_AmortizationOfROUAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of ROU asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_AmortizationOfROUAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_DiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_DiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_OperatingLeaseExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_OperatingLeaseExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_OtherLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_OtherLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_RemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_RemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating Lease, Right-of-Use Asset<span></span>
</td>
<td class="text">Operating Lease, Right-of-Use Asset<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 1,802,006<span></span>
</td>
<td class="nump">$ 1,879,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating Lease, Liability, Current<span></span>
</td>
<td class="text">Operating Lease, Liability, Current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">$ 163,193<span></span>
</td>
<td class="nump">$ 183,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating Lease, Liability, Noncurrent<span></span>
</td>
<td class="text">Operating Lease, Liability, Noncurrent<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">$ 1,901,083<span></span>
</td>
<td class="nump">$ 1,943,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 2,064,276<span></span>
</td>
<td class="nump">$ 2,127,468<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Schedule of Future Minimum Lease Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2025</a></td>
<td class="nump">$ 231,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">312,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">316,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">323,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">336,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">1,332,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Undiscounted cash flows</a></td>
<td class="nump">2,851,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(787,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 2,064,276<span></span>
</td>
<td class="nump">$ 2,127,468<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 25, 2025</div></th>
<th class="th"><div>Feb. 14, 2024</div></th>
<th class="th"><div>Dec. 28, 2023</div></th>
<th class="th"><div>Oct. 18, 2022</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Nov. 08, 2025</div></th>
<th class="th"><div>Nov. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfPurchasePrice', window );">Percentage of purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsDescription', window );">Description of purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_CommonStockIssuedAndOutstandingPercentage', window );">Common stock issued and outstanding percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_TradingDays', window );">Trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfOwnershipLimitation', window );">Percentage of ownership limitation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Purchase of shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue contingent owners amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Exercise price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_HoldbackAgreementMember', window );">Holdback Agreement Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalancePrincipalAmount', window );">Purchase price amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Contingent owners amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_ValleyVetPracticesMember', window );">Valley Vet Practices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue contingent owners amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscribedButUnissued', window );">Purchase amount (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Investor shares (in Shares)</a></td>
<td class="nump">207,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_CommonStockIssuedAndOutstandingPercentage', window );">Common stock issued and outstanding percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Divided common stock value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Cash fee (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_CommonStockOutstandingPercentage', window );">Common stock outstanding percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Exercise price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_PercentageOfOwnershipLimitation', window );">Percentage of ownership limitation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Purchase Limits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Investor shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock [Member] | Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscribedButUnissued', window );">Purchase amount (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Cash fee (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_CommonStockOutstandingPercentage', window );">Common stock outstanding percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_NumberOfShareIssued', window );">Number of share issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_CommonStockIssuedAndOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock issued and outstanding percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_CommonStockIssuedAndOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_CommonStockOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock outstanding percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_CommonStockOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_NumberOfShareIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_NumberOfShareIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfOwnershipLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership limitation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfOwnershipLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_PercentageOfPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_PercentageOfPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_TradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_TradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesSubscribedButUnissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscribedButUnissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the nature and terms of commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for fees classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480520/718-40-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_HoldbackAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_HoldbackAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_ValleyVetPracticesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ivp_ValleyVetPracticesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ivp_PurchaseLimitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ivp_PurchaseLimitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Consolidated Statements of Operations (Details) - Operating Segments [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Clinics level revenue</a></td>
<td class="nump">$ 3,639,209<span></span>
</td>
<td class="nump">$ 4,831,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">709,376<span></span>
</td>
<td class="nump">1,089,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_TotalClinicsLevelExpenses', window );">Total Clinics level expenses</a></td>
<td class="nump">3,634,063<span></span>
</td>
<td class="nump">4,814,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Adjusted Clinics EBITDA</a></td>
<td class="nump">5,146<span></span>
</td>
<td class="nump">16,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract', window );"><strong>Reconciliation of Adjusted Clinics EBITDA to net income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">275,392<span></span>
</td>
<td class="nump">367,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="nump">407,728<span></span>
</td>
<td class="nump">559,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expenses)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Corporate general and administrative</a></td>
<td class="nump">1,737,062<span></span>
</td>
<td class="nump">1,783,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt extinguishment loss</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">728,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="num">(2,415,036)<span></span>
</td>
<td class="num">(3,421,792)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Clinics level revenue</a></td>
<td class="nump">2,741,029<span></span>
</td>
<td class="nump">3,545,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Clinics level revenue</a></td>
<td class="nump">898,180<span></span>
</td>
<td class="nump">1,285,968<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember', window );">Cost of service revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</a></td>
<td class="nump">2,139,278<span></span>
</td>
<td class="nump">2,709,147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember', window );">Cost of product revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of product revenue (exclusive of depreciation and amortization, shown separately below)</a></td>
<td class="nump">$ 785,409<span></span>
</td>
<td class="nump">$ 1,016,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_TotalClinicsLevelExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of clinics level expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_TotalClinicsLevelExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income); loss (gain); increase (decrease) in liability and (increase) decrease in asset used in operating activity; and cash inflow (outflow) from operating activity, classified as other; in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ivp_CostOfServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ivp_CostOfProductRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Apr. 10, 2025</div></th>
<th class="th"><div>Apr. 01, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ivp_TwoThousandTwentyTwoPlanMember', window );">2022 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.71<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ivp_MinimumStockholdersEquityRequirement', window );">Minimum stockholders&#8217; equity requirement</a></td>
<td class="nump">$ 1,562,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ivp_MinimumStockholdersEquityRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of minimum stockholders&#8217; equity requirement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ivp_MinimumStockholdersEquityRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ivp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ivp_TwoThousandTwentyTwoPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ivp_TwoThousandTwentyTwoPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #> KUI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( #> KUKF,1.Q\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=XZ:2E(4=?+)DX@(3$)Q"U*
MO"U:TT2)4;NWIRU;!X('X!C[S^?/DFL=I/81GZ,/&,EBNAE<VR6IPXH=B(($
M2/J 3J5\3'1C<^>C4S0^XQZ"TD>U1R@XOP.'I(PB!1,P"PN1-;714D=4Y.,9
M;_2"#Q^QG6%& [;HL*,$(A? FFEB. UM#5? !".,+GT5T"S$N?HG=NX .R>'
M9)=4W_=Y7\ZY<0<!;T^/+_.ZF>T2J4[C^"M92:> *W:9_%JN-]L'UA2\J#)>
M9:+:%EQR(6_+]\GUA]]5V'EC=_:?&=]_,[X(-C7\NHOF$U!+ P04    "  W
M@*]:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( #> KUJD0\0DJ@8  - E   8
M>&PO=V]R:W-H965T<R]S:&5E=#$N>&ULM9KO;^(V&,??[Z^PV#3=2:7$-BGE
MUB)1VFYHO1Y7NDZW:2_<Q$#4)&:. ^6_GYVD,3TY3H;(FS:_GB_^^D>>CQU?
M;!E_25:4"O :A7%RV5D)L?[4ZR7>BD8D.65K&LL["\8C(N0I7_:2-:?$SX*B
ML(<<YZP7D2#NC"ZR:S,^NF"I"(.8SCA(TB@B?'=%0[:][,#.VX6'8+D2ZD)O
M=+$F2SJGXH_UC,NS7JGB!Q&-DX#%@-/%96<,/TWP4 5D3SP%=)OL'0-EY9FQ
M%W4R]2\[CBH1#:DGE 21_S9T0L-0*<ER_%N(=LK?5('[QV_JMYEY:>:9)'3"
MPC\#7ZPN.^<=X-,%24/QP+:_T<*0J_0\%B;97[#-G^WW.\!+$\&B(EB6( KB
M_#]Y+2IB+\!U*@)0$8"^"X"X(@ 7 3@SFI<LLW5-!!E=<+8%7#TMU=1!5C=9
MM'03Q*H9YX++NX&,$Z,)VU .NB!9$4Z3BYZ0FNI.SROBK_)X5!&/P6<6BU4"
M;F*?^N_C>[(L98'06X&ND%7P,^&G ,,3@!SD&LHSJ0O? >B:HM^5!I?5@S,Y
M7"%WS;Q4=EH!IG$^9%37^_M./@6F@D;)/Z8:RR7[9DDU+C\E:^+1RXX<> GE
M&]H9_?PC/'-^,=D]DM@[]_W2?=^FKMT_[M;4Y-0>#IWN5Y,E:]2!EMS2DMO,
MTM>4<$%YN ,/=,VX,-FS2PF>FBIE8HTZT-Y9:>^L88MQ(E^U67>M]F?76I P
M,1JTAAUH<% :'%@+=1.+0.SD<)1MEZ< H-Y[8))R+GV;7-H%OQG?>A-KT($>
MSTN/Y]8BC64+^EDKWH9D:;)DCZ]L.&O8@::&I:EALYXYHSQ@OLH7JN6,KQ6[
M4IDA*E.$-?Y G]#1&=5IYO0V2#P2@F^4<' K+YK3JUVLRJ(][%"/>]0 _Y?'
MHE&K7=KEOD*C1VO0H1Z1]HBLN;]\U33/_(7BD5+_L=3>^]?H ZUL\>;_@2Z#
M1,AT(L ]B8SCM49H&B?K@%/P1.5+.XCE; ',9/*-*4].9/5ZIT;S;8 /U.0#
M[>Q2F)_(/LYE_YY*NGT%O].=T;Y=RG$<.,1#?&8>R&W0$-0X!.T04_B\#4(*
M[M/HF7*C0[L(QKB+!A .SXT.VP BJ(D(VC&F</A(7L'4E\T9+ (O'\T6OW;)
M<[?;Q^X0N6:_;? 1U( $&Q*2Q[@$O\SJ"9@+F6L!XV#"4MFE9<]FOGDLV]7O
MGXR6V\ EJ'D)VH&G@+]W"=?&%S5RW2Y$76Q.26T@%-0,!>WH\_96*OSF9!_$
MRZQY*S*O7?&>&6VV05!($Q2R0T]A<[ZB82@[:K0FL?'%6R-3R<'VN$/M:7A"
M=MK9>^?*\2C[Z))QLS^[SCV+N\3SJ)21(GXN:/3;!D@A#5+("BIE<T9$-N=5
MFLC;B;&OUNA43;CM88?:TYR$&G'2343Y4HW%7Z6"6%G[K5VPTF<;2(0T$J%&
M2'3SNK^XD(._T:1=K7IPM@%$2 ,1:@1$WZ7/ZRQ[+MY?-KJN67ZBWBD #LHG
MKX[1?QNXA#0NH;,FLYX)BP7QLMEZPN*8AK5S'W0D["EJH0V(0AJB4".(&ON^
M5)>SE.( 9'7P)39218WDX-P!=[LX7I$-C=4$Z&5+3&^'B5WG4.L:II"=?JS6
M'[<F7KBJD9RG@1P^?<?<W]M *J21"C5"JM+N1)U)3GYD6_, M\L]!2H)! 1<
M4>*MC'[;8"NLV0HW8JO2;SDQF'&V"6+/V+5K-)_&QB\7;5 6UI2%&U%6:73&
M$B$G!W\%Z\JY3XTBPGT7&9VVP5=8\Q5NM% U6S$Y0F_E/#>?V";U'ZJ.NEQU
M++7WM;#WI<Y.3=G '7-*JIO7+O!AX X^&HVUP5U8<Q>VD](=RU98L]:M7K*H
M$1G@?M?MG_6-_MH@+JR)"[M-NN]=D*BI;(->>R1 *LRW@5M8XQ:V+R4]!B+,
MR!*B#\\?P9QZ*9>U8?1M5YJ$1&;IL9IW1!+,YX)Y+R<_K D'&Q*F%/SDG*J5
M2+"6D\[L:[^Q-MK +JRQ"]L924XL_&PY8Q<]L]!8"7:!Z=/,:*L-I,(:J7 -
M_Q2M*N=.WHK$2UJYDEXC=#^>7X^-W]3M@8<ZU!2%FRU,[?<],,_VE( OJ9"9
M-U8-:[1\)!XJZB%7<S,UM8=I,T(0#ET77O0V^Q9[>WMFU,P]VTJ4 $\MC^;;
M9\JKY7:E<;9)IZ<?S_<Z?2:*^1(0TH4,=4X'\M=YOGTH/Q%LG>W >69"L"@[
M7%'B4ZX>D/<7C(FW$_4#Y2:NT7]02P,$%     @ -X"O6I8C5-!;!@  6!T
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
MEA:7&THBFBL!^7[%F#C>J _4YY^S?P%02P,$%     @ -X"O6FR<&\.;"
MA40  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6S%7&USFS@0_BN,>]-I
M9^H:"<1+FV2F-83KA[O)-->[SQ3DF"F&%'#2_OL3F!@C"0'.7B\?XK?=9X6>
MU2(>UKYXS(MOY9;22ONQ2[/R<K&MJOMWJU49;>DN+-_F]S1CGVSR8A=6[&5Q
MMRKO"QK&C=,N76%=MU:[,,D65Q?->S?%U46^K](DHS>%5NYWN[#X^9&F^>/E
M BV>WOB<W&VK^HW5U<5]>$=O:?7E_J9@KU9'E#C9T:Q,\DPKZ.9R\0&]"PRS
M=F@L_D[H8WGR7*L/Y6N>?ZM??(HO%WH](IK2J*HA0O;P0-<T36LD-H[O+>CB
M&+-V/'W^A'[='#P[F*]A2==Y^D\25]O+A;/08KH)]VGU.7_\G;8'1&J\*$_+
MYK_VV-KJ"RW:EU6^:YW9"'9)=G@,?[03<>)@V ,.N'7 G -& PY&ZV!,=3!;
M!Y-W&!H2:1T([S!TT%;K8'$.R!APL%L'NR'K,+L--5Y8A5<71?ZH%;4U0ZN?
M-/PVWHR1)*M3\;8JV*<)\ZNNOF3A/DXJ&FOK/(M9BAV>E7F:Q&']]FW%'ECN
M5:66;[3U-LSN:*DE&?L@C[YM\S2F1?GRA8.1_5[SO^^3ZJ?VRJ.;)$JJU]I2
M^W+K::]^>WVQJMAHZYBKJ!W9Q\/(\,#(;EA.TJ)HAL BU:-ZH$65?$VI=DN+
MA(WB@P1UK49=Y[M=GCU!IF$I1_%FHWR4H/AJE \QFWFV'L-4NPF3>,DF=1W>
M)U682K"N1["B:+_;IPUE[>Q+0 (UR%^Y$'O%\NF85/B85+C!,0=P/H9IF$54
M"RLVENBM9J W&M:Q(4N" Y+5(-5U\^'*U"]6#Z>,*H/5M?I=>1]&]'+!BG%)
MBP>ZN-)DG(JA#,?MQ_)%&ZR;V"(69W@M&BXQPHA@8O<M XFE[3B8=(B]23:.
MDVQ,FN17]5K<ANS07T^:\ ,JZ4VX80F3+IIA!W&'YHE&;$81T3DP7WDD<@9?
MOD"6_EZV$"#! B"P'H/FD4%3R>"GLMPW%++"&AU*D18=*DO95)8PBS46=[G9
ML](<:X]A482L$+_1,K9'84[)$T"4EU4I(ULY@.E+9PV$XP'A^*:8>(9-3.)P
MJQ0H7C >KY<!Y)@!Y%=FP&DMD&6#<C SLH$(LX&0:7*U 2B8?P;.<.V ! N
MP'J98QTSQU)FCO^#%E%2-IDC21 9^TK &>Q;XBF2HQXHDF\)>;;D0ET#A0J>
MC].CT3[2:#^'QK$%K02?0:DM+FC;<KBSN <4S3\#9WA%0X(%0&"]5'".J>!,
M/A>L9YP+ZFNQ*,^R]MK^,:FVC5]2U5=M6MEDCRQYE,.9D3Q .!X0CN\(R6SI
M]1]7.8#"!:/A>MG@'K/!_?^R8:RL*(<V(S-<\5+#L;BB A3+/P-GN*A @@5
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
M)W+U5U@"+M>)JXV,(U1"6"N=Y9KD2LQ5KIR2MH5M,M0&&-*EUR7*5*8$W><
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
M?(SX@%(OR*BSSC]U7''S+"CRT]=(/'%Y.1XY<G4$FN0ED![]&O&5$L.KQK_
M(,2-J%O6/#U_EM$P?64$&85D@Y!G-S.:_X?YW#EZG2XZ%F(\G)N* ^K[EBN-
MA$-O%DZ].(Y/Y\Y[T>3("C36<B<!:H.(9ID7!<%A=#Y*5N"S+Q\0&*#<Z8P>
M9\YOF)H\<RCBQ,NBZ7Y >?.N[BJFH3"%EYI_8?8)?H%D:(IJ!N2E,=(T1F8)
M%L_PC+/0BQ)J.4^CR+B2]2D<'K$5*12X-U6X"A/J)6GB&,VN:(!5"N/Q5.D2
M,R3U\!:!>8O.26VT\["WJ!9L=ZB>)N3UHS'0?]OI#O=A9R@X6+G_5U&/<+LP
M'!0U=^[!M,H"943?_0&+DP1UF)EZ3@FFY-'$&BF)IIA6:HV,9)CO-#'S&9Y:
M&D0!#J?*G7ME_)/>4(/<V0ZH2&[NX] FQJ]CDUT/O>7H/G1HS&S'\<94L$5H
M,$D3E\BAZPV&%JWM-!NAL6_9:8E_%$ :!US?"J$/AME@_.NQ^@=02P,$%
M  @ -X"O6AFH+(%+!   ) D  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&ULC5;?;]LV$'[W7W%0BV(##/]0G#1M$@.)V[5#6C1HNO1AV ,MG22N%*F1
M5!S_]_M(R8J[IL9>;(F\^_C=W7='G6^,_>8J9D\/M=+N(JF\;UY/IRZKN!9N
M8AK6V"F,K87'JRVGKK$L\NA4JVDZFYU,:R%ULCR/:S=V>6Y:KZ3F&TNNK6MA
MMU>LS.8BF2>[A<^RK'Q8F"[/&U'R+?L_FAN+M^F DLN:M9-&D^7B(KF<O[Y:
M!/MH<"=YX_:>*42R-N9;>/D]OTAF@1 KSGQ $/B[YQ4K%8! XY\>,QF.#([[
MSSOTWV+LB&4M'*^,^BIS7UTDIPGE7(A6^<]F\Y[[>(X#7F:4B[^TZ6S35PEE
MK?.F[IW!H):Z^Q</?1[V'$YG/W%(>X<T\NX.BBS?""^6Y]9LR 9KH(6'&&KT
M!CFI0U%NO<6NA)]?7K4.*\[1&^D:XX0ZGWK ALUIUD-<=1#I3R".Z*/1OG+T
M5N><?^\_!9V!4[KC=)4>!/PH[(2.YF-*9^GQ ;RC(<:CB'?T?V.D/R_7SELH
MXJ^GPNW0%D^CA2YY[1J1\46"-G!L[SE9OG@V/YF='>"Z&+@N#J$_<LT/U.,P
MQ,F$?D"A3YINN?%<K]DBKS&WBS'YBFEEZD;H+67X5^PY'X75',WBO/2M93(%
M2>_H6K1"TAU,K-3H8%KA:)G1+R^>G:;I[.SZ;A6?YF>_DC>]^>>W]-ZH7.K2
MT8</*\(<H>?I9 8Q*X6^')/4I(UG1XW8BK5B$@XC C36V\AOW6[9CM$7OH(A
M9<)5X(JQD+,5H;4G] 5F&"':1_C@A)B9-L+1.\NE ==+6Z/D1I=C$F@L:X.U
MJX3E"O20% 2YGPVA<QC6,6$C[.VBF= *3@ITKUFZ0.S-W4<$X09KVK.., &V
M$/B-6Z;%'#'"YCOS'=ZM#Q'N4#>5":![E$)NYR_/W$@)6Z(VW['WE35M65$%
M'T0F_9:^RK 39? %6N?]RMT(ZS5;-PXUZ?*W7W#H&E.-\U ;025F>V#^?''R
M<CQ;O JKA7294*,M"]M+:5/)K(HIMYP9FW?>O33>10C=E050ZUZ@O5Z"98CT
MU@M(%/Q=,/K4] 5V$[H,^>UH[2J%!M9.Q.$^'NV7KA,]S@^<Y^GQ^'AV&IY+
M8_(-5!?'>![H!"_+2H2; 262ENZ%:B-#B+G+2T@*IC\<?C @%9+[:) 9Y]T(
MTL>MHX@?,N:8!@_16KM%#Y"H30OA"?=$%)0#)88Z*+@_)V05/3+(GH,VG2RU
M+&0F@#?T.>2/'8!Z+F4V<I4L/."$Q^W8JIPJ@4BA5/$W++DH<#GN$O$?F9$9
MTA]0"PA'9Q)'=%6 =!#7CICEQMB0 A%G#GAZJ=N0Y,<:/C4=IWLW5\V0=;B?
M'>)$DKI+;%@=/@$NNYOOT;S[?L"M44IP55S =39Y>9R0[>[D[L6;)MZ#:^-Q
MJ\;'"I\Q;(,!]@N#*=2_A .&#Z/EOU!+ P04    "  W@*]:SP?:E'P9  !W
M5P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6SE7.EOV\B2_\Z_HI'G
M/"0 (_,^Y@C@(\'D328.DCFP6.P'2FI9?)%(/9*RX_?7[Z^JNWE(E&PGF=E=
M+ 894U)W=77=757-'V[+ZE.]E+(1G]>KHO[QR;)I-M^=GM:SI5QG]:3<R *_
M+,IJG37X6%V?UIM*9G.>M%Z=>HX3G:ZSO'CR\@?^[GWU\H=RVZSR0KZO1+U=
MK[/J[ERNRML?G[A/S!<?\NME0U^<OOQADUW+C[+Y;?.^PJ?3%LH\7\NBSLM"
M5'+QXY,S][OS@,;S@-]S>5OWG@7M9%J6G^C#F_F/3QQ"2*[DK"$(&?[<R NY
M6A$@H/$O#?-)NR1-[#\;Z*]Y[]C+-*OE1;GZ(Y\WRQ^?)$_$7"ZR[:KY4-[^
M)/5^0H(W*U<U_U_<JK%N]$3,MG53KO5D8+#."_4W^ZSIT)N0. <F>'J"QWBK
MA1C+RZS)7OY0E;>BHM& 1@^\59X-Y/*"F/*QJ?!KCGG-RTLY;7XX;0")/I_.
M]*QS-<L[,,L7OY1%LZS%JV(NY\/YI\"@1<,S:)Q[1P'^DE43X;NV\!PO/ +/
M;[?E,SS_R+;$?YY-ZZ8"W_]K;(<*0# .@'3ANWJ3S>2/3R#LM:QNY).7?_^;
M&SG?'T$O:-$+CD$_2/7CL^*)X'W]DM6-K,1;6<SSXEIDQ5Q<5'*>-];K;):O
M\N9.7!7B']M""B]DDH*PS5**BW*]R8H[(0O,EW,K+YI29! GAD?+B7(A9@Q+
MK,H,2G-=20D=;,2SO_\M\3SG^U_>7EV<\;/[_7,(:[,4?\ALA3\?H?-+@)OG
M-SGK+&"]SJJUK&KQ+B,=S%;B/"L^T0^767&3KU;2%C\#^G;VZ<XR*[Q^=WYI
M%IB(7X$WKRDV57F3SV4M8(JPS(EG.XY#_V <;LK5#=&BEK,MT#=[6!AZ&-@?
MVI%OL=MV&R##5(IYE=T6%D$G8N5%WN3 >+.M9DOH/6%](T&HO(#U$C.0*Y_1
M[R1A^0QXF47>FV]:^,0B8)RT&,]690TTP<%=LAL@%SS"@H*-HIK7TVU%(+(:
MF!+)YUL@0TP#(K_*:BW>TC-/V&1W\_*VX W6 IRA_0U)P2C24$5D "JN(1,-
M 5I@Q\4,(RV@25/[)&DW.Q&OLMF2USBP1+W,5BO"OI*;+)\KX<E$BZR   F]
MA-J^,-OGL3E&X'&Y+>8DO8SQ+:0'['4]Y[F89W>UF7\8C?OQ9, C."C\B[(1
M\O-,$OO(Y-^]6,"O6,^2\.ESL9'5C+1EEU";"B0RWQJ2*>$V2JF@SV!7JWRZ
M;10:Y%8;_!/R7UN28T#(R WDZ^V:/BSR12-E 0+T5C=LVI/@%HNLQ8'DAWA-
M?PF+(V1AK>N854E"KA;;HF,FJ:[:53O7XKE+!@^,R/#4C:@R;!![ G80.EKL
M'1SX?\"! S,X??&!!FQ6VUHXD]!YBB%98Q@@;R"9$*.5K&OZH1#^)(R?:L9V
M&.9UO067("ZRL@XS=)G=@ P@Y6?\-L00I/(G:?)4&*.PR"O\1@P7=S*K6G$C
MO9N(-^LU=!@35W>8L4+ 0\13\P@XP;3 I+R<*X-L%AFN>@O#^&#B1.%CB&/8
M;BDSDLT@5F0OUX@T#"&,>,$4_!.Q$WZ=P^N\(!]( C,KL0+B-<(U+UM[=?GQ
MXD-KI+ E=^)\MBD^ J'92H%<!<A18UU04[9[MN82'G:69RI*(TNY+JLF_[?Z
MPL!_=?[FLO4[IV=%0>1A=_A1(_9!\F;(6TW$;\1TIIUR'O34646BJ]Z[U=.%
M/05W'<5F)=.*^3 Y*]!IK0(@S?].Z-;9'5&VY6A9K.YX.D)FZ&JE&,]#F<]0
M>-"S(8:0OU5;)[%9J2'0*EX*(@7UA1G>8-]$I78%6'?:,Y!$G-IMAA;N;WG7
M._5^,V2U+49Q8#S4=E\P#L-=B;XD3[,5?(267;T+X$#"F!H:$GH*EW4&%T/>
MQE@F$(<\*<X:5=-% A]>C2$I_@PD,^&F+PA//4&S##8$\@#,I*8R?D880Y:X
M: EO'? SOPYE+@.X>CLEG6+YHS,->U9(EF0SX#TU\H1_[ [K)E-!7L=[LXE=
MR;/RA6@M,3Q&<UMV-HHC/H+#(=]08DF8W*]960Q7AJE%T$A;'-K)(S@H6@WI
M <K/MUJ,\[T5:[5BN5B(Z5T[$] GXKRL*K:\UG;'"! 'KK=9E0$3:#<F_IRO
MIZ3S%UD%S;QX=27^GJTWWT.+9(TPJ//DVDN/! \]IW))7[\K8>2/A0KBKPH5
MK/M#!?&-0H4Q(G0!@_6 @&'H H%$=4W,%[33>KO&DO,;EHV.J1FT;T[.!:O2
MU(Q\E>)T&VJ&$R]LW;?U]>Y;''7?;%BF]T<VUH.==S")PUWG+1[EO,DQCSID
M]JC:DUJ'/6EW *,@;DHBM-BN5HK_=$(DIC8VCEYL/$CH)6GG739=2=&=IMHS
MRG  ]O+ZW>4Y#UQL*XRM$!% D(F08,&$96EG_/DE;0";^B6#O%+BP*+$ 4O"
MI9S)]11TU.F$@!2ESFNBA69WR]SOQ%657^=T,&TA#0&\00S)8O>^-8-G1/<Z
MY^CDE3I)8W:SK4CKWAA18'QX^8L2'T^$Y\>V%WOBXNPGX7JG7GQ*!_/V,7 Y
MU!1/::@;VU'B\E-JIW&(I\AVG01 7#M-XD- _!:(F[AVY.*7)+:#R#73W<B.
M0T>\9ROW^C@>;IK82>AC$XZ=!JD(;3]V0)3D/A =%EZ0VJ$?""^,[3!V-8@$
MVW/]4+S/ZEDIW%,WH/F>>?(],ST*(CMT Q%%L>U@3=]VDE $,<[1^/WM70-Y
M\$_=4$W73]UT/XELWX^$CXUX(*)K)_@^BGP^@A^8'G2KNX$=1:F(/-=V/$>X
MF \H@1?R_)]EA=CZU//,='[JIOMI8#MNRJL[22IB$)-P "9'YG?88U'?L;TD
MH:?(LUTO$D (GSTB"R"<9U53WHKPU$T4#/W4X> !@I-X^.O9@9> _@XD,/:\
MH_,[',(TM!-B@.O;L1\+#ZP/0%<U_S*7S;]%U%(PVF, 9"4DF?%  J#OVF$4
MB" ((<.N.(..S<F<Q*=NJB! >M(A!!#+]5)FI4L\L..$X( ?3,0S6,WSBAQL
M<NIJ2NJGC@II1 O[(HU=VXU] 0%VL%FH5NC%QT!T> 0!& ==#D(?N(,$MANF
MPH,HI)Y_#PAR0:Q.OATF#JM5ZH0:1 2K0+3\ YXCS]:4U;DF1=(<T4\=E#"*
M( V1 "0[(<VRPS 22:C(\3N\B+P3O\L&TJI@^.;)]PV,A"083TD KJ;0#]MW
MR<2D=@P^!YAR AH%'J0L3/B95 #THN< /P2#:,0$TG-Q@E%@,UEA>@Q\RD3D
MQH+.R [F*E[(KJ\K>4WN<[ZMC)=5<:,^6.GD9F>66P-/1M4FA[^1G-*G\]7K
MC^>$SQI1#84Q*N#N(ZE3GB;VI(5JQ/1\(I]U$U7^3(4F'"MP4I,T=9C!;'.5
M'\^[)!\YJ:H-J;+.3?2/CSN+M019EUN5N0'E7$>9",Z:'$I,!!,?T8/*+*Z-
M^YGK'_^1P:M7=R;_&Q@,VC"&UR;X[>%2'V8H;CR)(*&^ADW.GGZE4%MO345R
MXX<#!#,&&[7H[H:7V7PH$^S(3R!Y'HP#1T.WP&N6;?(F6Y%<<:8OI]B#T]VM
MN%%RG\)JG4*]T6'A*E_(86!W4! R.I-.)9T(@,Q9F^QF+.3G1L67!,CLR6(*
M8^K9]IK"KC;(4$&HCLAX::D"U1)S/\DQ.HN3%!XBTJ?Y&<[ M9X[9#9 )!-$
M[11[8G"Q74^LJP+1VJ91@0J,H=8*G+]JG3D@V0&9U_J@DVVS7.! _5.YFG,:
MYNW;"R-\=;9BBJE!OW=)[@M.<K?2_O/O%]TI'&<N2JN5*M:/Q/FV!AL0M\[S
M>E,"9#^D$RJD4ZRH)2*R^9Y@**W[>&X-6(0@RPBSJVCM#G5&20_<*DS6M]49
MZQ$ZPP+LAO&?HS36(:5Q."(:4QKQ)RB-]85*(QZL-&;!HUJ#N R!G/4%:B.^
MN=I87Z0VXDO4!DA6A[5FR*.':4V@PX:C.A-.G,,ZTQ'3++,KOU9+UG4YSQ<Y
MG<(*(PBF/$GT4)(S+C>OY;3JZZ8_L)DJ?](E1]4&,>TDB'!\<I7WL_8U>3XN
M7QZ.)Y$23L);G7;;=)/.> QP?(2GLTYBG*G^)(WM2S$CG*O#.OWM: CZL29<
MS9JR=U#V#M>(AP'3[D;K3@AW8J#W)2"]^DP5]+J71QJ/C(;BW%)H5ZYWL;9Y
MU+YP>S"-B&.,1+;&^XB@I_%!0=>K6B82?51 !63@'/R$DX&;1A>P%YQWV!FN
MO5GDX.3D.P?ERAIQ!M"-,/X3G8%VV]^838&JB']+)NE\4. ]EDDXH:>/"EH1
ML\;Q,8I;7T5Q9?&_,<'CQQ$\H@3DPPC^:*U0QXP'*@7.I13DC?-G#EM'V7;*
M@EIDOG:8I:A&!9T>C]@(MMD^-S)T.VP&;\LO,()7J[D(W*\T?QP,4Z%I!-]Q
M/H=1\C@^4YG] )]W%PT?&1L'=AQ[WR@TWM-'J]/' $;3;7/.7,Y3T>AN4IBY
M_#]O)Q_,S"AXI-(^D)GW:&V_UKW#TVRSJ<K/^5J52\AV^@BG569=Q<ZCDA#;
M08#HP[38M$T O"XHSY@?8'3/\%(B\ZCA_7(6PB:\P\],H41%FT>[YPX&Y#MF
MH)>;V[, PXF[:D_6?1\E)2163TA\E5D^("1&-I+) X[ *:\2W6O/K0%S8:!#
M!.C:H%.OEC+G/3-.E+BGNERT923:Y&RUU5V.=Z#;K-IJ%JLJHF4$2&%*U-NS
MR\.JK[5?]5WF<H$H5<ZVE$X45XL%S'3%JW1U8.ZR7&;52M;B8T.L^EGF-?5S
ME-M*_$Z&'3_GU5I7U!74*YP]LX;PUU#'REE*5OYO5;.Z)"5.M\(]]4)5 _+4
M$_P=Y5JXFO5"_],9OBY5,YRIG_QVY@O\IQ,<^APWOI;G\QE5SZ#351OZ#P\@
MKG/JNSJO;AY#CBBYW!*E6 RS73OV?3MQ8J$C:AVBW@LL\ PP/_;L-/*Y?)$&
M^,MQ8GP/G.34C=1^XHD;Z_V\$-J1FSC"]?0PKWL,V6Y2G2*,N=@4Q([M>;%0
M#E%[CP=!P+/MA@DV'=E1X IE:;5I.5!@4%4;+R+;XNBJ#8TV?R,[ 8P3$=L1
M!7$^%1M\VTEC"(3/SWY$Y4HJ-H#3@9\>*C" K%ZJ"@P G3I_68%AJ+4[ZLI3
M;>O1^FJ-JZG5:IO%I6ZU]GN]]H':C$5F9#BR(W%+8.O7LMDKP;M4MH'$DQ)2
M>9G.JK'U6]'1G1H =]WPL\2#5#OB.9XPRTG%<VM )5L4DFW^D$%8@JII8:A6
M<ZBPEEAO21=FVZKB'BM:EWK_.*7*8OB</@0P!T$48J&W97']@IN3S5@BA0?4
M4]=1)((VQ]CZD'%='U?5]3C4UB@_VS3?=D8M/"0LJFE$-7+1)185<-2:I?5W
MU@>.9"GO3^U<Q,836*.4-Y%:GBJ"PLB!X"Y]C$4"4^'$'GU(!*AHQR$/3$4:
M.G:8Q!1IZ]Y!JO]23=CW-1]/^KR[4)V$.>WS4DZIK1Z(GDL$<;+0FX.*#:34
M2_3] *L?X>C&66B;ZZA2;U[T-&HOU<81IX.(L]Y.RPJ4XDZ<60\?Q(IK0"T1
M6Y#L=5WN8SBWS?_69:>[)IBGSWO1O!C#G@2>[P@,L)^/HD_SU19&,9I8;PP%
MV>*-+$=N?S[/=9'P)-*IU0<2;IQWIH7N6?B\JU8NRQ7DJS8)^K%Y"'_[Q&_[
M[33*1%\W_KX6%ZL,6G?&(1-4J&[*V2>QW9B>KIW1.+"I_CV<KRPN&>4P S5B
M(LE'EDQLMM-5/NL&&BZ_>7_57>@X:QBZVD8+W%S3LG7M5 5Z[<&&A+:CGNZQ
MU0$@HO]Z2<UFH]MY!O5=BF++\@)Z:WPKN> 5*;+4MPA4<YYIC'OF49O</*]G
M?1FARW Z;)WQ6 6/W-#8ZL^/<8FC;Z 2:K.R@([P(B8:;^TF9<>I 4S1;$+1
M6UF9]K)!$*_T6(TC,<!2>;.2?+5#BX3F[:C<D* \3BC VHGX;<.=V_2ASSZK
MB],[3NJV3F:H-LHM"PO=;$?ID&E;%\GN]CRG\N&=S>;<$731G"&X\7*E^M^:
MTII*L_FN T".;O2H5A7LGW;.HSJ)R<K>GD</'#NMT6/GN,4Y% $YIKTB3?U]
MYWHDV.&X?N]\,1;K_':$V7QSB:\"%3O5/'U*7F?_+"M]566<CMJ ]1C4BF;6
MMY8JH>.X 7L@?!KVOY_X:6HG"&DH&;%K+YC)F)DBGM<:?T!%*<&4:03XUEK;
M^7KB.[#-G9(/65+)&5P=&7Z8HD+B<$?%KAZ<A63]UK%B7Z^;I>POJ#+^(0)?
M/PWYBNG<J (1O,,GZ"%#C9[;>K?R1:=ZK7M=%_P1*6L59D<]ABKQFDZXAFM'
MP:D;73TF6J/=XR>>]HX]$=#V',/ $V,1:$.41LBQ&)"IS)6Q<:BN<P@J26M7
M_TIT9-Y++NS*#Y2GW%XO!VPSD2,$)GHZT3U&)M:^HOC@3OC. S)&OTAJL@:D
M"]KCF>YK[@KI9,VNJQ*BBK")0D]=]J8>2-Z@(?.VJ.2*8QJN%+R@=-.=N:Z7
M4=6OAOG?JCQ3>R/&HKBY961[PW.(,O<48\<X9\6V'T3* 2&2_,3H(8ZE9YWT
M[JRVH9'*OI&AYVNH*KOIFW22N4Z855567*M-ZQMB$K$#&Z*1YHWTZ0X T0>@
MN"D92FGR(*UU;!VYB4FNWK273+GKBLXD1%N5/MQ/./;RKYBZ/XRZ!DJZQ23G
M?:*,84KJRY>*"Z5P/%0+LL57N6ONL0?2%5T6@979JCOL;8@P [P[G>#LA2<'
MUE,9T<Z)D&M53F*$W&O9+$M5&]$&WAT5:MU];QU>E_2/[V+L!L>A0TW)=&^W
MWJX:=26$89-,K>ZZ4UIM:OR,;RE.X@B');=O+]BEX@#)XJAKX(P:HS"7_?Z0
M0\(%<('[='@)A594^"D>96)%&@DF\&%8-3/,U!TU(S\X8 _SQ]YH OEK* =G
M2P0X1+F6;H!@]LZ$"R,[H0AEAW"!<X!PP\::CG MO=*OI5<2VH$?,;W:5I6D
M:\CY-N0*4MM-P@>1J^LF ;F2R/;<8)]<_B/)M2=GH?>5=(N]1)5!M<>)OS7)
M='__HTF64L8QW2?9UZOFUXI:$J9VF 3#<B^1[!L3SK>C+R%<3+%\.(A6F'"N
M^%K"^5]../:)81#9?JAT] PQUTJ,$FTGO"GD;9]V]X4U@=</:N#S*'M X_^2
MZ,:C7AMG-[I)'AK=**HDPR;K+PMO0O?/#&_<)& '<""\\?[?A3>7]Y^4K2X5
M/+01[6&<[O@$87OCP8]QADOXK#I*Q-V#]J]MD5\EE36/F6@MPO+S1A:U-)>,
M^9JCJ::6JKQ8%O6#-B3&-\2WL>G: 56MXEB?KJ'YV)Q#QZ1>";^P3*7<I&_4
M-OHUW9U[POW!HY63\4*GK?IU3CS;]^G&EFK(I$8#!^=^SS$M**/*4K=O@IG>
M#5X\@<W<Y%6SS:BGDVK D&O9](ZUBB3:&"FU9U"4TNA#P9&1&6=!AF5^TU%B
M%*/=*C2A-9J1?74U&9RMAQ6=JS8+'1DBO2GJ#?1HV">4&9QSJGV8.[V]E_G0
MVN9] .;G]@ Z?+M/)F9 )F.15*?PB< <$NO&Y"#W8;2(63H_SEY/S:_Q6QO5
MDZ)\E 4E--\=J@SP#YH&+7)DJ'&2Z!FN0U/(^%HCW0YL(;)JE:O,<!<::.(*
MW4=$%3PJ]YB (C/])K#=.3;=IV9;.K_$(EW2V[R/R77_,KY1LUI+\?]%+&MS
M/W"YQ_EFJ?:5^_C6)G9<8T^^'=_&T.O4D6[@0S&L79=,%=,C#EG<+G/HL+FC
M_IUXEC]OK^>W]0>^II_O9]N&*)"EPP9K:JRW5%*]U_9-^Z[,"U=4!KWB0L<"
M O(L")LEOS6I]T:-MH.$6D4D4T,\ QNXBL(%5TK@ZTODVK<S1L]M; /[4+44
MJRNC.(_=AMC;AD*/42"<&>4IO2MJ=WL%T(+NT.92!YNS[MV<S:L!<T(=869S
MUW' )]1[:Q-(6OM>L8 \3*5Z:0AVD37<D=K0Y?]-OW(SD#E66GH!%HU5+QG)
MY4B5;[@4![)3:>FE#,$XD") BRWG90=R7XMG%.[;[8LB5.VD;.C"";WFD71E
M,(-?Z*.-PX1ONYJ ;%L@BN<QZC4$5&K9ULIV<!;G'KY#0Q _'Q]#GG.XO_NH
M0C-Z!5!U,.G* (/T?[<SNU.;2@4]%8B4*8XP]Y0LM"%=IFIII.J5-$:&Q1#8
MZ!H<5Q>X@<X:K3$X$\?O9?7[)NDUM]U==+/>TZS.-KVY7ZDL*H1IVNF(8RAT
MC+]ZAZ5Z]1LMI(*5MJU!V2>B^.MLQGV,V_MMPAY6EL;J^5@%88@WOT6C/2)/
MZ<;*4U"&SI;4UDKNY\4+SH?KA'^'U_/OM14:E%BLP3M5[EEX*B$? _DQC*;.
M5O8XSS*UPCB'2'R>39\SUL8-\.N=A/_B$AIQ4ZZV:_GBEE\)0^9.OT]+(=F7
M@$O-F<,R<#863O?.6W3AJ*.%VLVP^8?*E9!",=)J,=(W'0RBY/9.% Y"='DB
M[BM KUMJK"R5%?->U8D.3V%LNX&O"E >8C O2/M*.U:M'7L5YVGO9:AK65WS
M*U^I(0)L4.]%;;]MWRI[IEZFV@U7KZ0%7:_IC34KN<!49Q*'3T2E7O.J/C3E
MAE^M.BV;IESSXU+B-%71 /R^*$$(_8$6:-^U^_*_ 5!+ P04    "  W@*]:
MR)"'=#4(  #Z$P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6S%6-MN
MVT@2?>=7-)0@F ",)$N.X\07P%8R\4R2C6'/9!X6^] B2V1OFFRFNVE9?S^G
MFA=1B>S%###8%ULDJZKK<NI4D:=K8[^ZG,B+^T*7[FR4>U^]F4Q<DE,AW=A4
M5.+)RMA">ES:;.(J2S(-2H6>S*;3HTDA53DZ/PWWKNWYJ:F]5B5=6^'JHI!V
M<TG:K,]&!Z/NQHW*<L\W)N>GE<SHEOSOU;7%U:2WDJJ"2J=,*2RMSD87!V\N
M#UD^"'Q1M':#WX(C61KSE2]^2<]&4W:(-"6>+4C\NZ,%:<V&X,:WUN:H/Y(5
MA[\[ZS^'V!'+4CI:&/V'2GU^-CH>B916LM;^QJROJ(WG)=M+C';AKU@WLG,(
M)[7SIFB5X4&ARN:_O&_S,% XGCZ@,&L59L'OYJ#@Y5OIY?FI-6MA61K6^$<(
M-6C#.55R46Z]Q5,%/7]^0UIZ2L6UM'XC?K.R=#+DRYU./.RSU"1I;5TVMF8/
MV)J+3Z;TN1/ORI327?T)_.J=FW7.7<X>-?A)VK&8'\1B-IV]?,3>O ]V'NS-
M_W*PXM\72^<MKOZS+^[&[.%^L]PW;UPE$SH;H3$<V3L:G3][<G T/7G$Z</>
MZ</'K/_%"CUNZW@L'LG!I:Y)7)%%L_R6DUB8HI+E1E#IR4)#E=X(*1*( O*J
MS"*962)TJ =H?3[47_1"XJ=G3XYGL^G)Y=4B_#HX>2X@\6M=DI@=AMJBPE5M
M72UA"6>L<Y7 VM4"9K7N#FS.\ /'N*E+_'V1&?8&S:D<O&2%LFWZ[W78@X-7
M)PYL\*U63@4ALQ)WA!A5"5H2%:- )>2@9TV=Y:"R8.+W4G'B;CWR!P-EVK@7
MZBVDVW=,M*P=2N :\14.*!,EM9#IG7+&-NX!,A7<Y<B5W_6,(>DIVP3U/9&Q
MHEJI9$?)2YL1F'I8Q-ZA5%D8P-%L<9$K6HG/%>$4+M7G%6R1Q7UI-6*\]7S(
M!U*(4:@VP@=TD$14+ YV]R6\/_BM'4?= 2TT%GF=?&W!L?>X+XJ' %=G][BQ
M>%M;]H)%5Z:V</=;#60W$H#6'&198KH$E.(V*#3 'PH15P[&Q(,PCD5NUG1'
M-D8EN-:UHYTV:1 HTQ>Y242#/\Q)T1INJIY+!F526^ZAIX>OX^GA/#QX>G0<
M3V>O(M25[C%DV39K<RR 'I$H&CHEIE,!,D17=&P8+. '&JC%#X:;WH2B.]H:
ME)8@D!C+)N )]V]1F9*C18;: KRG$O74$1N5*7*D O)@LK?4E0?>LH,R29H"
M<_8!RY2%TM"K1JLTY-AQIQ3M2:9!#)Z/T4DIV18E/4]<=%6(N;*1XKB!/\W%
M8MX)R= ;L2(*:>KZ?IMM9%G7*6Z]B9X]>7WTZO5). .<7,GF[-#J4M?-!2C[
M*Z#A^&YE/!_'O;EM)2=^ZFT&4YG$WP X5B$+QSD\53;;D6+(#+H<V5SBC PT
M@I](BHQ#^C5USJ0$.?:#_/<<45GSWZ[7NQ7-,0)A=+/#@TA/(G52,['W]!7B
M)/?\9"<7J@20?=T=[VM;&N";#_.&=XG@!*X22FO;I"8WKE)>XIDJ"DH53D$9
M*N/\"[!V GS3B7 ;AUH[8*TRG);LI.U)6[!?[7FJ3-6=2FN$UUD5F9'ML2UQ
M;3WN2]S5WM45FQ]Z)>J267-0*/8Q:=/?HT[R')%)#H%8]*R,RJS1\=M4NU@0
M8+O4RN4=<K<E:1T,EK'"9N@%54#Y+N 6NJV]0H'</)K,/0^R:$!;JX#R-@+T
M0,54W1)2 ([4##Y(4LHN>E$:'VVPEU=2I0S[YN"N(6/,26(X(JMW!A5'M)9U
M8E%@;Q1+:A2!CL"4F%M@=F433>*BF3^;OS?G]UIZ#Y!7L?CX<=%/_('<</)?
MU!G[-PM$-F/_^A&Z375[NF0Z8)9%8.4+ND>-'5BIF?5Q( :'7ZUCTF*=R3C-
M2ZO2C#I[N-&-)5!;Z/*J1HT3E'?5]_.@I7:S!2HRZY+YLPP,YZW1.K1A]$$5
M2Z[; D?'/#<5>*",V['U[IZ2.K!H-[;8PC7Z2J6!Z*YY[1 ?91V+7SC[JF@U
M?^X3,=1\V\[06/PJ"\ !KR+$QT7;!RQV@_5)VC Q0&IQK_9#5 \3+-+Q=#Z/
MI],I5C.Y04-0]WPLWJ&/<)?W1^7"^$&Q%$0BYF7N1J0+8$R;A<J$"!IB(>MX
MA=$]BD^V(_8!Y^*FMI55O#!9Y1%3@ ?C<65-,2Q<S(P364)9L% VF&6G+('4
M&=QTC\'6N]:/R2U[H(("(ABFL= FS0)AA&6I;9.5TBS'_=BL6-M&V=DDM([Z
M?6, ^V9^8VS7I68*&NPDA*5(H=2@]Z+V3));>RT^.>N*:3E(D0K]WY2B9D*9
M3S%F-J[/$^@ N1]'_W--BA_8DW[8D=PC'/#CNC-M-IVI&"PYT?]WR1$_+CG1
M/['DW$H=^NC#EX7X7(I;JB"W1,9GTPX"_ B64O%!UE)%7[8O(0M@#/34,2D$
M>P9%KP9Q<?-.7$$9OCFFW0:,*&$+>0[ L0]K9.2]I8PK=&$+!&T"ID4H$J0=
MV()RF IPB(:K1<@5)FIPG(-I3Q[W[PC-N@Z2^?(IYK;=)]VS[RKL3R%3-1!L
MF*5:\7WO''&TSDW_)O#="X7F8>QVO6_?V$3>\<=&_*'X29CV>-D%D@=9YG=@
M8,*%L<486[$-(_Z%95 <B<MV3<!+$R@.N0QY77'[0"XE+Y4>[WO#GPR^QQ0$
M-_FKDP-NZM(WGV;ZN_V'K8OF>\Y6O/DJ]BFL&8B65E"=CE^]' G;?&EJ+KRI
MPM>=I?'>%.%G3A(ALP">KPR":2_X@'Z7//\34$L#!!0    ( #> KUHGL'/%
M>@H  #$?   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;,U967/;.!)^
MYZ] :;*9I$K6Y2-.8KO*3C([V:H<%>_N/&SM T1"$M8DP "@9>^OWZ]Q4*0L
MV:YYVJH<(@$T^OCZZP9XMM;FQJZ$<.RN*I4]'ZR<J]^-QS9?B8K;D:Z%PLA"
MFXH[/)KEV-9&\,(OJLKQ;#(Y&5=<JL'%F7_WW5R<Z<:54HGOAMFFJKBYOQ*E
M7I\/IH/TXH=<KAR]&%^<U7PIKH7[1_W=X&G<2BED)9256C$C%N>#R^F[JR.:
M[R?\4XJU[?QF9,E<ZQMZ^%R<#R:DD"A%[D@"QW^WXH,H2Q($-7Y&F8-V2UK8
M_9VD_^9MARUS;L4'7?XA"[<Z'YP.6"$6O"G=#[W^741[CDE>KDOK_V7K,/<0
M.^:-=;J*B_%<217^YW?1#YT%IY,]"V9QP<SK'3;R6G[DCE^<&;UFAF9#&OWP
MIOK54$XJ"LJU,QB56.<NKIW.;U:Z+(2QO[)//QOI[L_&#I)I?)Q'*5=!RFR/
ME$/V12NWLNR3*D317S^&1JU:LZ36U>Q1@5^X&;'#Z9#-)K/C1^0=MF8>>GF'
MSS S6LG^=3FWS@ 6_]YE<)!WM%L>I<H[6_-<G ^0"U:86S&X>/G+]&3R_A%M
MCUIMCQZ3_NR@/"[E[8AU!;W\Y70V??,^6?_WE6 ?=%5S=<^D9;QQ*VWD?T7!
MG,8+VP@V.QY.)A/ZR^R*P\QAIA=LO9+YBAUM#3'\@VRP<JFX@Q!NV8>26\LN
M6:ZK"OEG29<AX.U6C+.:&W;+2^P"D2\F(TB:LEJ8((Z]<E"/-)Y-WGLYV25I
M2W*\37YH^OXU >2YFES]&4VR!YI SFY-N"K8]&EEOH-VA#%XN'Z6'ME#CVR)
M2"J,V">.T(!ZK8,R4BVC-R&P'XS,NX#B+I23K@Q1O]4.<Q43) 6$Y^ $/(:
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
M2G#H2Q,POM H/_&!-FB_DE_\#U!+ P04    "  W@*]:J^X,3T,%  # #
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6RM5UEO&S<0?M>O&"AI8 ,Z
M5[+C^! @)RYJH&F,V'4>BCY0N[-:(EQR0W*MJ+^^,]S#JU@Q7* P+/&8^>:;
MBZ3.-\9^=1FBA^^YTNZBGWE?G(['+LXP%VYD"M2TDQJ;"T]3NQZ[PJ)(@E*N
MQM%D<CS.A=3]Q7E8N[&+<U-Z)37>6'!EG@N[O41E-A?]:;]9^"S7F>>%\>*\
M$&N\1?]G<6-I-FY1$IFC=M)HL)A>])?3T\LYRP>!>XD;UQD#>[(RYBM/KI.+
M_H0)H<+8,X*@KP=\CTHQ$-'X5F/V6Y.LV!TWZ+\&W\F7E7#XWJ@O,O'91?^D
M#PFFHE3^L]G\AK4_1XP7&^7")VPJV=FD#W'IO,EK96*02UU]B^]U'#H*)S]3
MB&J%*/"N# 66'X07BW-K-F!9FM!X$%P-VD1.:D[*K;>T*TG/+VZ]B;_">Y-3
MEIW@0)V//>'R[CBN,2XKC.@G&#/X:+3/'%SI!)-=_3'Q:4E%#:G+Z%G C\*.
M8#8=0#2)CI[!F[5.S@+>[,5.PE_+E?.6:N+O??Y6<//]<-PGIZX0,5[TJ1$<
MV@?L+]Z\FAY/SIXA.V_)SI]#?V%&GL78SW Z&<&>2%RE*8;6@$^Q-RNT,#T)
MD8\&X#.$2R-LTC,I?)"6!(UU0)-K[0J:PSUZM%)3/\.-L%XC;8O$%!Z3H,TX
M</6ME'Y+.C'J8.E&"3V  Q9X\^HDBB9G08Z7PWQZ=CB".]HM: 4*:QYD@@[H
M#.JQCM@0)6;A@CMDC1QQ<"!; T(GH(T>?BN%DJG$Y'!0"P==%P3JA8)"%,LJ
M&):;V($WA)[*F+P90-+X/0#,"V6VB*['^C$9I>87FC0VF6EX L>;= ,,T^5P
M"[VM/-)ESC%F\IF@W(!TKJ1@Y6)+C#W@]Q@Q&8#PQ'$+:_)&@Z=SD+)!HP(M
M^P@'T\DOAYP5-N"-%XH@3^% '(:5&I19TDGLB&,B];HQ6:O5O#CBT[=GCOS)
M<XI!",L@Z!ZL#D$HU='KR@0K8J6P5Q:T1N%XH(!Q&(TE/XBI=,A*[,@.#8Q+
M*[U\0H7"*.,,R%B-YB7!=^#8&DA-@=U/:=3C&%=5_BF412@J4N=J)7']0Y7/
MHBHM#0%*M5EK^0_)!L A'_F<ZL>.Z1$8C1%2:_(=J4)LZ;ZB:B@=N\F.K2V5
M!R3"D[B0=O@@5$FII$I598@%U?1N&5=\6!B",+O85'@H7NXLTRE%Z2!'X4I+
M&^3?#U8?J5PJ04QOX\PHCD2 '!96QBR0FP15R#G!M4&@"N)6@<9C0RD)6!:I
MI9WT;;'WJ#"E"00$\,G*C33D<XDO34E>+;F.=OJ5T]S):R_D-5;".5CN9K4*
MB5'TA&"R1%$TSPCN@9W:VC41*H3N$ZJJYD()7M)@?@I_M,UX6Y73EW"+D]]+
M\I0>)7#5E/&3G<_(;QXV^;M,$0ZV**P[A.5Z;7'-D;_6GDY&)V.X#WG\5'/J
MLJWX?< 8 Y&:X@R&\)K^J\_KJI>CV?%@?OP.IJ/9,4PGM'$5BKKJ<BJC%"7S
M&]9_#?/'E9<3F+?67E?VWHW>SCL(W6[\+P@==QYI_E]._)#E)_:/)L'^SWUX
M(<"36N2&>$#G:=JCVS#GLG.&KQ3BO9$^(PE#)50=6:=P1]T9\S%5U=Q]I=I^
MWP6(1FC:\KC.<TP8-#"H#59-3B1DNULW<5HJM0UB>\^%NW!G--C[WBWCSJLR
M1[L.;V>^)4KMJP=FN]H^SY?5J_11O'K;4V37U J@,"75R>CM4;^Z:IN)-T5X
MHZZ,IQ=O&&;T$P,M"]!^:HQO)FR@_=&R^!=02P,$%     @ -X"O6BX"]\0
M P  I08  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULA57;;MLP#'W?
M5Q >L*?,]UR:)0&2ML-6H$708NO#L ?%IF.CMN1)<I/^_2C9<;->LI=$(GF.
M#DF)GNV$?% YHH9]57(U=W*MZZGGJ23'BBE7U,C)DPE9,4U;N?54+9&E%E25
M7NC[(Z]B!7<6,VM;R\5,-+HL.*XEJ*:JF'Q:82EV<R=P#H;;8IMK8_ 6LYIM
M\0[UCWHM:>?U+&E1(5>%X" QFSO+8+J*3;P-^%G@3AVMP62R$>+!;+ZG<\<W
M@K#$1!L&1G^/>(YE:8A(QI^.T^F/-,#C]8']J\V=<MDPA>>BO"]2G<^=B0,I
M9JPI]:W8?<,NGZ'A2T2I["_LVMC0=R!IE!95!R8%5<';?[;OZG $F+P'"#M
M:'6W!UF5%TRSQ4R*'4@336QF85.U:!)7<-.4.RW)6Q!.+^Z9E(QK-?,TL1F;
MEW3(58L,WT%&<"VXSA5<\A33?_$>J>BEA <IJ_ DX363+D3! $(_')[@B_K4
M(LL7_2<U^+7<*"VI_[_?RK(EB=\F,6]BJFJ6X-RA2Z]0/J*S^/0Q&/E?3DB,
M>XGQ*?:3U3^-# (7^@27"D0&5+\D[PLX 'J"2C.>%GP+YZ*J!/]PES.)L#O@
MR FX1YD4"J&618**'EK)-*:@!32\T$2<H20*BB8H4Y")DEZRFL+E ;DV2+AI
MJ@U*(\2>0O=B7Q?R">A:(HP&ON^[OD_2X(KQAMZ_43F!(#AXHA"6S99N/#DB
M"HPB=SR$\3!Z-IMXOX\GP%7#L;.[DPB(ZRP<3,Y&72TLT0O/'=8:K5)3)3!4
M?@"3R=#PPHV@@EC9J9$=NN$982=Q?,QHK<-X_,H6$4D<O#('XT$81,?FB\:4
M%'1.9:?JBE0!FE?THH<?3(,N,&GU=M9X -$@H ;'T=AV,!@$P9C:AY^SQI+T
M_=TAM>S0X-1]Z\)Z1Z.C0KFU U)!(AJNVRG26_L9O&Q'SW-X.\!)^[;@"DK,
M".I3]QR0[5!L-UK4=A!MA*:Q9I<Y?4=0F@#R9T+HP\8<T'^9%G\!4$L#!!0
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
M11Q?=>LO$(M!KK$$*5(K8'-S%GU0/N'W2PWGS_;<$+T/ -X**$<^YZ4/ &<
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
M=^(?U5(&_RU47D*,1,6)9WDM3,6'5"H*H\JX*"*1:_5'JV'(--1"#-'K$[&
MN.F'&<7EL3#KL.,$9:RS+7!1,/S<RU(7W;.(? WW+%1)6@3AQ4/6"ZB1 $H]
M%]9+XFG:@<^[FNA^6)]D#X+#<:#BEG?OZ8_(!U;CEU$A,<;)Z21<J1-KR[O#
M(I(![.6SOP7G@ \I=B]=/HA[4[8(]AW71X!H"1V@W/./A_0QQK7WU9^E+>0?
MXJW<0@4EI:2/*%;/P1PC/ZRE%Z5RJ4DW+?Q2^:B[$ 6"T7MSLT8XD%XM0I2\
M+X.7<DP@#*S0P))"P^Y@N1\&W;+4Y0]9F1T]&'H8I7W5._#-!@H-&I?%[\ Q
M$*%$62O4W;+2?_K$4:O<J2-^4IGJ:2[M&HAYKPM$^\1KT6Z11ND)BF"5?BA
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
M].YA=)HP,J1\TIM?D8:6BGW1YW<G.3N89^JS/"<.2RS-&,GMVRK<UG+%!S7
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
M2),>4\WUO7DQ<N&NS%-I<!EPRP*_>$A9 7R?26DV+]9!]QOJ]!]02P,$%
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
MLAZHPO ."HZ%,1YM%4.Q ]@!X\$MH'DV#)I14PP-(.EY$N."#(#Z#FR5+"Q
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
MEO@B J$5<'W#N3H(.L#PQEK\"U!+ P04    "  W@*]:B. OD3,'  "'%
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6S56-MNW$82?9^O:,QZ QMH
MBWV_*)( 76S$6#L19,=Y"/:!FFEIB/ R(3F1E:_?TR2'(R4CVNMD'Q:&/$6R
MZW15==6I[CZZJ^I?FE4(+?E4Y&5S/%^U[?HP29K%*A1I<U"M0XDO-U5=I"T>
MZ]ND6=<A779*19X(QDQ2I%DY/SGJWEW6)T?5ILVS,ES6I-D415K?GX6\NCN>
M\_GVQ55VNVKCB^3D:)W>AO>A_7%]6>,I&5&661'*)JM*4H>;X_DI/SSCG4(W
MXF,6[IH',HFN7%?5+_'AS?)XSJ)%(0^+-D*D^/DMG(<\CTBPX]<!=#[.&14?
MREOTUYWS<.8Z;<)YE?^4+=O5\=S-R3+<I)N\O:KNO@N#0SKB+:J\Z?XG=_U8
MY>=DL6G:JAB484&1E?UO^FD(Q ,%QYY0$(."Z.SN)^JLO$C;].2HKNY('4<#
M+0J=JYTVC,O*N"KOVQI?,^BU)Q?ANB7//Z37>6A>'"4M(..'9#&HG_7JX@EU
M2=Y59;MJR*MR&9:/]1.8,MHCMO:<B4G =VE]0"2G1#"A)_#DZ)_L\.24?S^_
MQ5ORI@U%\^]]/O80:C]$K(O#9ITNPO$<B=^$^K<P/_GF']RP;R<,5*.!:@K]
MY#WJ;+G) ZENR/=5&QIRF=['Y=AGZ"34?D-[S'6/2=(FSH,@+U9CE.DL+9?D
M(BQ"<1WJ[6M%%A5JKVG#,JJTJT!NJAQ%G)6WA[,=PD.]683KE&>OOS^[>.P/
M>48<5<)0K5TG&\&IYG[V^OW9'T9*RKREPDA(TG!JN)M]J-HT)^4C;S@ A*1.
M\"AZ)RF7=O9CF195W6:_P_)E7/ZL:39IN0CPJ&D;\MP)*BPC+R!!BWGR8O8H
M2I24H$,X_4@Q3J$49M3];(Q3(=SL;6@:%&I=A[(EZS@ON.8Y+-&6&L7C+)(J
MSJ@R&A.]K<K;EVVHBW%L#(6 Z9ZS/D2>40O7)W)+C[FEORZWR%6 KT4T^2K\
MNLGJ$.5F7\I-SO E*5>/4]4/IIKMS422E5VF-9O%(H0E4HW<A[1N2%J'H7%T
MRPKE/AF;P]E5B,UGB0P$7I> SXB@O@N_CQEI"%:*2:0*CX^6."LHLR(^.(+U
MIU9W SWQFE'M[.S#*J#%W6"=B*)&,BJD'#+PV<.LFU@C,ZZ1F5RCKE!^?M?5
MT%YRFE3_2G*RHW'VK[.G_1\8Z$8#W5=F>%L1$,L^>R<1OR2C(W1<M3^D<,]^
M_S67DA_J[#8KD5K[296\V;+099V5BVR-D:<+5%*3=?SQJD2: OA=VF[JK+TG
M;[H7(*R1C<EYY"^4A02K6D'.3[\C7"3"8O,6N7,0P5;RP#ORSSB4HWX<[R1/
MO8U592AG#B"1:NU3('($X2XR-[XX"_+C6W5N4&^,7'Z3%NMO7T_;P;VC3DLX
MP:A7GF@J0=R2N\]![*P0RE,M%1$@!&WY .'@'I<:V=(L*L(3KJ*^V$I2;-6-
M0L/BBAAC*<.<:$U.$V4=6I0C;^_;V*X2KGOU0=JI2V>HE(9(."(01$X=WAL#
M&,:>4E>[V3GHQW@26R43+%*/ XH"54;]?X6ZA)(06_5.VJE+KRCCOIN=.4\L
M@AEM@"43^COK,6GD/N>B9 3EX%(8A&<1PP*$L[1N4;$ZX:['&*2=#0((S G\
M"G1_A_B#>HD58E)_9X/VFKJX %Q2*RVHW6J%N/;Z%UEH?R=FC*#YTP(@5W3,
M&8$0=*U &T64TLAA3DY18\L02F(3[GL$9(]_C(!@<?2&N)0\K@&U+N)@/;H@
MGN8Y.:O1K8A+^!#)0=I%P9LXL23><LJM1)NW#,ZBM#0:T@3$SHZX]Q"H9:6Q
M5W ( ;88G@BD@A?R,Q#Z $P0RPE=T+&NK#S3 X0!*\18_I3E>986S?6FOHV%
M-*S((.U0M#'(!D. 1%VL+&R)#'&Z#\?'-,_#/?D8XH:IQY!;2<HMAHL9#,DI
MK*HW<9_'(\6@%V.=%52>V"U&6>&#FNJ]?NP>?KKW8N<YU7HGM;^RLW&V.YFQ
MO]Y\!XR_V<8'IT?^M_??:<@O;<!8NO^[_HO:9P/S?CQ'KQ&Z[UJBE]#WU('4
M7?]].?RA&@0(*W(VZN%/FH,D1\V7^,=9WZ0,&C>8<^]<(I8BVVK8V&.A9, E
MG%Q6Y3UY]2E&OP%8(OG !%M10]?;KD$8G%88M,&*$GMB!H+6(%S,SGH^^!R8
M$ELPB6VYCV<^$*Y7\>PGK"7V,S@@.=/[8P^X'?QY"9)RG=H/^9*H;E_0#Q,[
M41-S@(X.9L76(+9'9='L0,<*&P9L5Q3[8@3(H%('ITUWZ(M-SG:./$V)?9]!
M2W(]QG;T]M>@U5MD /9A.&T(&>EQ=S!^MCL:QYV9ITKZO928/+@;*D)]V]V
MX<1:;<JVOR8:WXZW;*?]W=)N>']%A_I H30D#S=090<69\.ZO_7J']IJW=TT
M75=M6Q6=N HICF9Q +[?5"CCX2%.,-X]GOP'4$L#!!0    ( #> KUJJM!5_
M4P,  ,,(   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;*U646_;-A!^
M[Z\X:,70 JTE2[;;>K8!)TW1 .L:Q%[Z4/2!EDX2$4I422I._OV.I*4XJV-X
MP&!8(H]WW_<=J=-IMI7J5I>(!NXK4>MY4!K33,-0IR563 ]D@S6MY%)5S-!4
M%:%N%++,!54BC*-H$E:,U\%BYFQ7:C&3K1&\QBL%NJTJIA[.4,CM/!@&G>&:
M%Z6QAG Q:UB!*S1_-U>*9F&/DO$*:\UE#0KS>; <3L_&UM\YW'#<ZKTQV$PV
M4M[:R64V#R(K" 6FQB(PNMWA.0IA@4C&SQUFT%/:P/UQA_[)Y4ZY;)C&<RF^
M\<R4\^!] !GFK!7F6FX_XRX?)S"50KLK;+UO0LYIJXVL=L&DH.*UO[/[W3[L
M!;R/G@F(=P&QT^V)G,J/S+#%3,DM*.M-:';@4G71)([7]E!61M$JISBS6!F9
MWL*YK.B4-7,;]6K--@+UZUEHB,"ZA>D.[,R#Q<^ )?!%UJ;4<%%GF#V-#TE8
MKR[NU)W%1P&_,#6 9/@&XB@>'\%+^FP3AY><GNWWY48;10_'CT/Y>KC183A;
M,%/=L!3G 56$1G6'P>+WWX:3Z(\C8D>]V-$Q],6*"C!K!8+,X6MKM&%UQNL"
M?!)?&RM?'Q)]%/:PZ'6)D$M!)6H9N ;6E>D+8I=[[-JQ2\\.3%MU=$QIV9\3
MD*<=C*;P5UMM4%F75<F(#+ZY*L$,EG>HJ.CAXAY5RC7^NG*-]IUB*?_D.<*K
M!V1*OX9E42@LF$&XK(WB]'9(X8:)%KL=>:+6Z_N(*3HA.XD)O(67]/?72ZU;
MXHV3R9O1Y ,,!\D$AA$M7-PW7-&*S8=>?SERJ^_M[M<I?[2<+F#4L[WT?!\&
M[T9[".BQ;1W^)X2]=!YE_E])_.N4?^$?1X[_^1Q.!#A2.N.^=,8GE\X-:F.3
M6*.J#I;+4:@3R\60X<X3O3"6B%+6,N7,;O:6FY(\)#WEVI7!%-:*U:2Q*XM.
MXQ.MO=.PWZK+JL+,@L+ZD1 R:R 1O%^UATV&O!7BP;F1"GK7694%@1H?LI:&
MB1[[T+:'>XVE0E6X]JDAE6UM?(_IK7V'7OK&].CNVSL=?D'5"@)S"HT&[VC;
ME6^9?F)DX]K41AIJ>FY8TE<&*NM Z[F4IIM8@OZ[9?$/4$L#!!0    ( #>
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
M!KAB@A,)ZYE]Y5U>AR:^"_B5P4X=C(E1LA+BFYG<EC/;-82@AD(;A!P?3["
MNC9 2./[@&F/)4WBX7B/_J73CEI6N8*%J']CI:YF=FJ3$M;YMM8/8O<3#'HB
M@U>(6G6_9-?'1JY-BJW2HAF2D4'#>/_,GP<?#A+2]Q+\(<'O>/>%.I8WN<[G
M4REV1)IH1#.#3FJ7C>08-XNRU!*_,LS3\R5LT&)-;GF_P,:I\\=\58.:3!V-
M%4R<4PQHUSV:_PY:0+X*KBM%/O,2RM?Y#C(;Z?E[>M?^2<"ON;P@@4>)[_K1
M";Q@E!MT>,%_D/O[U4IIB>WQQS'!/5YX',]LF4O5Y@7,;-P3"N03V/./'[S8
M_72";3BR#4^ASY>X!<MM#42LR4)P)6I6YAI*LM3X,$*4^737@NRDJ&,"3I=X
MK("L18U[D_$-T6;A">-%O2U!X:9[ KX%:BFVX6S-BARM>P(-DG'<P:1 -%:0
MG)>D$JIE.J^)Z,D@&#SCR:% T2[@JOP3NQFY+_JDS]>WCS=76%L2C1P6HFES
M_O+Q0^I[R2<U0&.NA$+P@M506EITH<6A$WDCML:&@7.)@^-XATGJE7UBM._2
M^C+0>:PDP*MFMDP'FC8,K8?>%FN)R\T*V-M$SHA/D]"CKI_A.*!1&-$HRZQ[
M*<IMH<>X-$NIE[K$HWX:T2Q.K4=AK.N=4:3&N'J,#F@<9-1W,Q+2%+="%"?6
MW;],MA9"::-&O2%U#L_HC,*CSWPM =NT8'WCFV5!_Z1F?W4O*%&5V'&$:'.$
MA_J%K,RI/4%=GN&0I$:AFU$O3,:"[1MU_TO!!(T)43*:Z<74<Q/K1^"HN>XQ
M2CP)F=FTYD@?/2"&6I#$)BO-:)0<-W8,-\Z&U(T#XZQGW/6M-VVJ]GUZ1B)4
M'>,3^21!A$W0]^4@#:6^EXIMR_%VQ0X5#5@WIPPA?A+1(/-)$"?4RQ+KEN-F
M S1Z($U"-Z&)GY(HPO5(,^L.NU4.V,;Z7MJ$_$#.?3+!19*M,-:2S?O^>2@H
M01]\,TH#FL01TER9HJ;'MDQ5W:%9"Z40&,N;5K!^!G..=H7/L!H-O8BZ04PF
M9AK0T$<TE#(Y=A Z!S=6 W+3W<MFE^)F[B^O\>UX]5_U-]X_X?W_!KPB-HR;
MQ5UCJGN11#:1_5W<3[1HN_MO)33>IMVPPK\O($T ?E\+H?<34V#\0S3_&U!+
M P04    "  W@*]:&J95,D<"  "F!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6R55$N/TS 0_BM6D!!(JR9-VX!*&JG=@MC#BJHKX( XN,DTL=:Q
M@SUM=_\]8R<-1>H&<8E?\SW&\4QZTN;15@#(GFJI["*H$)MY&-J\@IK;D6Y
MT<E>FYHC+4T9VL8 +SRHEF$<14E8<Z&"+/5[&Y.E^H!2*-@89@]US<WS"J0^
M+8)Q<-[8BK)"MQ%F:<-+> #\VFP,K<*>I1 U*"NT8@;VBV YGJ\2%^\#O@DX
MV8LY<YGLM'YTB[MB$43.$$C(T3%P&HYP"U(Z(K+QJ^,,>DD'O)R?V3_YW"F7
M';=PJ^5W46"U"-X'K( ]/TC<ZM-GZ/*9.;Y<2^N_[-3&3F8!RP\6==V!R4$M
M5#ORI^X>+@!Q_ (@[@"Q]]T*>9=KCCQ+C3XQXZ*)S4U\JAY-YH1R/^4!#9T*
MPF&V!IL;T?@;TGNV.E@*L):]60-R(>W;-$22<<%AWE&N6LKX!<H)N]<**\L^
MJ@**O_$AV>L]QF>/JWB0\)Z;$9N,;U@<Q3-FH:1'@0.\DS[WB>>=_&?N/Y8[
MBX;>R\]KR;><T^N<KH;FMN$Y+ (J$@OF"$'V^M4XB3X,.)[VCJ=#[-F=RK5I
MM.$(!2OH>\W@,,4:\A%C47S#W'5& Z9FO:G9(..7!LB04.7U7].::BEFGL(U
MBF,V3L/C%=6D5TT&5;= ]X!\)V%(-OFG;'A1.S68TG<(RW)]4-B64;_;-Z%E
M6WM_PML.1N^T%,HR"7N"1J-WI&O:KM N4#>^$G<:J:[]M*)&"L8%T/E>:SPO
MG$#?FK/?4$L#!!0    ( #> KUI3FV\Y] $  #,$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;)5486O;,!#]*T*#L<$:.T[3C,PV) UC*PQ"RMH/
M8Q\4^QQKD2U/NL3=O]])=DP&:6!?+)UT[]T[Z<EQJ\W>E@#(7BI5VX27B,T\
M"&Q60B7L2#=0TTZA32600K,+;&- Y!Y4J2 *P[N@$K+F:>S7UB:-]0&5K&%M
MF#U4E3!_EJ!TF_ Q/RULY*Y$MQ"D<2-V\ CXO5D;BH*!)9<5U%;JFADH$KX8
MSY<3E^\3GB2T]FS.7"=;K?<N^)HG/'2"0$&&CD'0<(1[4,H1D8S?/2<?2CK@
M^?S$_MGW3KULA85[K9YECF7"/W*60R$."C>Z_0)]/U/'EVEE_9>U7>YDQEEV
ML*BK'DP**EEWHWCIS^$,,+Y]!1#U@,CK[@IYE2N!(HV-;IEQV<3F)KY5CR9Q
MLG:7\HB&=B7A,-T &FT;\(?#%ODO*DEGCI:]6P$*J>S[.$ JY-*#K"===J31
M*Z0/HAZQ:/:!16$T_1<>D+Y!9#2(C#S?Y+]%_EAL+1JZVI^75':LMY=9G=WG
MMA$9))S\;,$<@:=OWXSOPD]7-$\&S9-K[.D*;&9DXZVG"_+O$8P%1A>:[9EM
ME,1+BJ]S1M,;>H8WXTOR@C,/N.?T39B=K"U34!!7.)I-.3.=1;L =>-ML=5(
M)O/3DEXU&)= ^X76> J<TX;_1/H74$L#!!0    ( #> KUI\_ 0U"0,  /D)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;*U676_:,!3]*U8V3:VT
M-M\)8Q"IP*956B=4U.UAVH.;7,"J8V>V@>[?SW8@ YJF[=07L!V?<WV.K7OO
M8,/%G5P"*'1?4B:'SE*IJN^Z,E]"B>4YKX#I+W,N2JST5"Q<60G A065U T\
M+W%+3)B3#>S:5&0#OE*4,)@*)%=EB<6?$5"^&3J^LUNX)HNE,@MN-JCP F:@
M;JJIT#.W82E("4P2SI" ^="Y\/N3U.RW&[X3V,B],3)*;CF_,Y/+8NAXYD!
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
MOZAN?&,=,=M(Q<L6K.V2L.:)'UH=]@":IQ\0M(#@*2 Z @A;0/@4,#H"B%I
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
MOWKH 7Z95^8#7KL @3X>B6H9JBE4TY1FY]149(F[E#KYPV?=SN"\HB=KH9I
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
M#,HOJ_UN^\/-7WO3'6V#HIJ!:B:J6:AFHYJ#:NY1$U9B)PN]<WU/#YW41[4
MU4)4BU M1K4$U5)4RU MIS0AMF=MS7,FOWICLELMR\,)6A]3^R&TC6J]+G9U
M>V]O?LOAH?F-:@:JF:AFH9J-:@ZJN;/3:S^..U^B>>B,/JH%J!:B6H1J,:HE
MJ):B6H9J.:6)X=TV.F?R1N>0=?:H:LK3*T[V!CM:_D0U ]5,5+-0S48U!]5<
M5/-0S4>U -5"5(M0+4:U!-525,M0+:<T\2- :S\"@,M)SM!Z**H9J&:BFH5J
M-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:6)B=YV2&?R#NG@A72Y-SC=
MT4(IJIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ6STPN%:MI4ZUX+)$-G
MS2E-S.VV*KJ_>3ZWF_)6*3:O72U"3@R.:E(S4,U$-0O5;%1S4,U%-0_5?%0+
M4"U$M0C58E1+4"T]:L(U8L;Z3)V,NUE-3IM3FIC5;0ET)B^!NDE\_GCT9+?:
M+E=WQ?IGCTR7/YG!J8_V2%'-1#4+U6Q4<U#-134/U7Q4"U M1+4(U6)42U M
M1;4,U7)*$S\:VK+I; HLJ*-%4U0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5
M8E1+4"U%M0S5<DH3$[UMH\[D;=1VCW[YN)\O6Z!!2Z2H9J":B6H6JMFHYJ":
M.^NYL.9(G>C=*VMZZ+0^J@6H%J):A&HQJB6HEJ):AFHYI8F9W?9#9_*K?EZT
M0.,^78W^9]=GT)XIJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):
MAFHYI8F?#&W/=+8 UF?0;BFJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J
M):B6HEJ&:CFE"8D^;RNH<WD%=<CZC)P:&NRH9J":B6H6JMFHYJ":.^\IG2X6
M<W7>69Y!9_51+4"U$-4B5(M1+4&U%-4R5,LI38SLMG@ZEQ=/+UF>J:5K+O()
M!@<Y6C)%-1/5+%2S4<U!-1?5/%3S42U M1#5(E2+42U!M135,E3+*4V,>ZV-
M>Z!D.D=+IJAFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY90F
M)GI;,IW+2Z;MFLO9JR#)I<&YCM9+4<U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5
MXJ,F'N8TZA[DE*"3IJB6H5I.:6)@M^W2_<T?7'&Y_,Q>\CD&1SFI&:AFHIJ%
M:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFEB8G?=E3G.K#H@E9+4<U
M-1/5+%2S4<U!-1?5/%3S42U M1#5(E2+42U!M135,E3+*4U,]+9:.C]S'=,?
M/M>Z'!X<\VC?%-5,5+-0S48U!]7<HR;^>[U[R O:(D6U -5"5(M0+4:U!-52
M5,M0+:<T,;S;%NG\S#5-VX[1I[)X6#J7'*:(UDA1S4 U$]4L5+-1S4$U=WY:
M(U7UZ6*\T+NAC=9(42U M1#5(E2+42U!M135,E3+*>TQM*_K+V79&$53W+S=
ME+O/Y8=RO:Z5Y2&&#PLI+^Y5=N6G_793?T_4J^N3^U/U]ZSO_O?J[^^UP_W7
M+7_S]J[X7(;%[O-J6ROK\M-^JM&;PUEJ=JO/7YY_:*J[=U?JE?*Q:IIJ\W#S
M2UG<EKO# _9__JFJFJ<?#A-\JW9_/KR<F_\#4$L#!!0    ( #> KUJV.*F4
M3 \  *&0   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+6=7W/;-A;%
MOPK'N]/9SG0C7H  R=3Q3&PGT[1-ZFGZYZ'3!]JF;4TET:4HN]E/OZ1,"R !
MWBO!P$L;V[P7/+"EWR$('AT_5O5?Z[NR;*)_EHO5^LW17=/<OY[-UE=WY;)8
MOZKNRU7[DYNJ7A9-^V5].UO?UV5QO2U:+F8LCN5L6<Q71R?'V^]=U"?'U:99
MS%?E11VM-\ME47\Y+1?5XYLC.'K^QL_SV[NF^\;LY/B^N"T_E\VO]Q=U^]5L
MU^5ZOBQ7ZWFUBNKRYLW16WA]!C+K*K:'_#8O']?:OZ-.RV55_=5]\>'ZS5'<
MG5*Y**^:KD?1_N^A/"L7BZY5>R)_]UV/=H-VA?J_G[N_WZIOU5P6Z_*L6OP^
MOV[NWAQE1]%U>5-L%LW/U>-W9:](=/VNJL5Z^]_H\>G8-#V*KC;KIEKVQ>T9
M+.>KI_\7__0SH16 G"A@?0$;%R03!;POX%NA3V>VE75>-,7)<5T]1G5W=-NM
M^\=V;K;5K9KYJOL]?F[J]J?SMJXY.2\OF^B_T>?V[^-ZLRBCZB;Z5#7E.KHH
MOA27[3>:*GK_Z?0\^L]YV13SQ?KK]NCWG\Y/HS\^ELO+LOZS_?K7S^W/__WU
M\:QISZCK.[OJ1S]]&IU-C,ZCC]6JN5M'[U;7Y?6P?M8JV<EASW).&=KP8U&_
MBCA\$[&8"<OYG.'EY^75KCQ!3H?O9I=O^_&)?O2T_O%C6Q)]:,KE^D_;_#WU
M3^S]NQ?YZ_5]<56^.6I?Q>NR?BB/3K[Z%\CX6YMX3\T&4Y'LIB+!NI_\5,]O
MYZMB$5W4\]75_+Y8V.0^]9#;'MU;T,-)G@)/&#^>/>A*T+$<E8B=$H$J&?PB
M;2*>RH4F(DN8%"(;B1"&V$PR$)#OCAN<G]R=GT3/[\-ZO2E65V5T5JT;V_E)
MR_DEW=_[X.S001RG.-U)2/>?XNBG]A7R_&YCTX/V.O0UXJG90':VDYT%?KO(
M?$Z%IV:#J<AW4Y%[>+O(C;]DQE.6LM&?,CJ4HQ"(%6'CE[U?]/4#&9#*#$8R
MK,?E>2KL[Q>@>0!XV3M&7Z^_54F(Q^]G^"BN\\R4"H:J>'OU]V:^GG?NT*H!
MKSY[^YWM-8!7N6I2_@%0)I^\6S5E/79&O1Z\<FME6/I-U'D9L$H+80= ^0'
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
MNN]:1I=5TU3+[3_ORN*ZK+L#VI_?5.T;9O]%-\!C5?^U/;V3_P-02P,$%
M  @ -X"O6O$MDT=-"0  ;DX  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N
M>&ULM9Q=<]LV&H7_"D:[TVEG6HL$^*74]DQLQ]/LUHDG3K,7G;V@)=CB1")=
MDK+C?U]28O3R SH043(7L27SO, !19V'(,C3ER3]FBVES-FW]2K.SB;+/']Z
M,YUF\Z5<A]E)\B3CXB\/2;H.\^)E^CC-GE(9+K:B]6K*+<N;KL,HGIR?;M^[
M3<]/DTV^BF)YF[)LLUZ'Z>N%7"4O9Q-[\OV-3]'C,B_?F)Z?/H6/\D[F?SS=
MIL6KZ;[*(EK+.(N2F*7RX6SRUGYS&02E8+O%ETB^9+7?66GE/DF^EB_>+\XF
M5MDCN9+SO"P1%C^>Y:5<K<I*13_^JHI.]FV6POKOWZM?;\T79N[#3%XFJ_]%
MBWQY-@DF;"$?PLTJ_Y2\_"8K0VY9;YZLLNW_[*7:UIJP^2;+DW4E+GJPCN+=
MS_!;-1 U@>T=$/!*P-L"YX! 5 *Q-;KKV=;659B'YZ=I\L+2<NNB6OG+=FRV
MZL)-%)>[\2Y/B[]&A2X_OY+W.?N%W14?C\5F)5GRP#XDN<S8;?@:WA=OY F[
MOKM@/U[)/(Q6V4_%QM=1FN7LKOA0+-F'L-P;X8I=A/%7]N>-7-_+]/_%1G_<
M7;$?__W3Z30O>EFV-9U7/;K8]8@?Z)%@-TF<+S/V+E[(15,_+=SM+?+O%B\X
M+'@3IB=,V#\S;G%7T9]+++^2\[W< =T1^Q$7VWK.@7K-X?W\DK#/RV23A?&B
M>"'C_/67C['<CZ1J_&#]\KA_DSV%<WDV*0[L3*;/<G+^P[]LS_I597Z@8HVA
M</9#X6RKBP-#H?W4_?E[H6#O<[G.E"/A##D2 Q5KC(2['PD7?B@^IM%C5!Y&
MMVD4SZ.G<*6RNZOA;6N4W\_/Y[9MN99EG4Z?ZTY@6X9.O+T3[_B/M\H$E*L[
MQU2[ZY_7:?CS]_Y\Z.]]EFW">"[999+E*G]^=R<)[CFM700;,=Q%P=Y" "V\
MG?^UB;*H_.)6&<#B_WZY5.T-*#+T,]O[F<$NO8MSF;:C8N<%"_\3QB>,NS^S
M\KO=5MF">D-;MD79;,'^W83Y)HWR5V6(8NFUO-];<Y36< %3;S7NL/%QM-UI
MZD.HDLYJQY!U8CG";1U$N E3"YPL\'^6Y*Q,\O)]E.:XD;XA-E2UYI 0V]AB
MW$2W!X6;H:HU1X/PQH;,<&2J5T4:B<']P.G$.F[-U TABHT919OL6-\CV@<H
MU/1(\&)C>M&F>Z5O["S+"CK?3 9THM]5Q"@VAA1-PFO4!R(>JTP]$;38&#Q
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
M!ZCG2Z;62=O1IV'W\Y/\ 5!+ P04    "  W@*]:4!E]>XD"  #L!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6R5E5UOFS 4AO^*Q::ID[8")GQU
M!*EM-&T7FZ)DW2ZF73CA$% !4]M)FG^_8Z H6IQ4NP%_G?<YK\''R9Z+1UD
M*/)<5XV<6H52[8UMRW4!-9/7O(4&9W(N:J:P*S:V; 6PK NJ*YLZ3F#7K&RL
M-.G&YB)-^%9590-S0>2VKIDXW$'%]U/+M5X&%N6F4'K 3I.6;6 )ZJ&="^S9
MHTI6UM#(DC=$0#ZU;MV;NUBO[Q;\+&$OC]I$.UEQ_J@[7[.IY>B$H(*UT@H,
M7SNXAZK20IC&TZ!IC4@=>-Q^4?_<>4<O*R;AGE>_RDP54RNR2 8YVU9JP?=?
M8/#C:[TUKV3W)/M^;1!89+V5BM=#,&90ETW_9L_#/AP%4'HF@ X!M,N[!W59
MSIAB:2+XG@B]&M5TH[/:16-R9:,_RE()G"TQ3J4S6"GRD2SQ8V?;"@C/R7>N
M0)(Y.[ 5#BR@90?\"@I;3]M2@&Y+<C4#Q<I*OD]LA6EH,7L](.]Z)#V#_,;$
M-?'<#X0ZU"</RQFY>ON/C(TN1BMTM$([7>^,[G][^'V[DDK@?_''9**'3<PP
M?59N9,O6,+7P,$@0.[#2=V_<P/ETP8HW6O$NJ:<+T.<I Z&]Z&TR)=A+!)V$
M/GN[E,9^&$SBQ-X9V).1/;G(1EQ@PO51_A'.I8[G4]>,\T><_QHN-.'\$UP4
M4B>D9EHPTH+7:)&)%IS08B<._3-;&8ZT\#5:;**%IS3?\:/03(M&6G21]J,
M+,NY F%B1B?,2> YU//,T'B$QI>A7+'*Q(M/_D[7]:D7G?PO]E'QTO< EH=-
MV4A208ZASG6(.8N^MO8=Q=NNGJVXPNK8-0N\CD#H!3B?<SS\0T>7R/&"2_\"
M4$L#!!0    ( #> KUH(2'.?(@,  !T,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;+5776^;,!3]*Q:;ID[J"@'RT2Y!2M)MK=1*4;-N#]4>'+A)
M4 $SVR2-M!^_:T,H="E:-_J28'//\3W'U\[-<,OXO5@#2/(01XD8&6LITS/3
M%/X:8BI.6 H)OEDR'E.)0[XR1<J!!AH41Z9M63TSIF%B>$,]-^/>D&4R"A.8
M<2*R.*9\-X&(;4=&Q]A/W(2KM503IC=,Z0KF(&_3&<>16;($80R)"%E"."Q'
MQKAS-NUH@([X%L)65)Z)DK)@[%X-+H.18:F,( )?*@J*7QN80A0I)LSC9T%J
ME&LJ8/5YS_Y9BT<Q"RI@RJ+O82#7(V-@D "6-(OD#=M>0"&HJ_A\%@G]2;9Y
M;-\QB)\)R>("C!G$89)_TX?"B H >0X#[ )@/P6XSP"< N!HH7EF6M8YE=0;
M<K8E7$4CFWK0WF@TJ@D3M8USR?%MB#CIW4!$)01D1KG<D:^<)H)J@P4Y.@=)
MPTB\)Q_([?R<'+U]/S0EKJF0IE_P3W)^^QE^AURS1*X%^90$$-3Q)N9:)FSO
M$Y[8C837E)\0IW-,;,ON'LAG^O=PMR$=I_3/T7SN,WR3* -R 1PK\NX:X@7P
M'X=,:B111_5,I-2'D8%G40#?@.&]>]/I61\/*6R)K*;7+?6ZFMUY>;W<76$L
MN900BX,>N&UZT!)9S8-NZ4&W<<\O$S_C'$V ![Q-!8A#:G.*GJ90=^G&<T\M
MUQF:FZJ,/Z-Z \ONEU&U_'IE?KW&_*:X&WB+A<F*C%<< &]=658G^47FDG(R
M#;D? 1D'FU POB-?.,O28W)U-6TLY,:57[J)+9'53.J7)O5?JY#[;7K0$EG-
M@T'IP:"Q4&9T1Q=8!#1F62(/2<WQW4I].HYE64^JN'&5?]1P6FHX;=0P1[[0
MA\=*%XWUVTCVTKUKB:RFNV,]_G);KU7!!7-+-K3%5O>ATL%T_O\Z+CBJ-^W3
M*FX,R7,S*XU6#'RE^T]!?'5\\A:FG,U[W(GJ<56C]F0>>]^Q[OC,1YJ\<<8&
M917B%D:P1$KKI(^'C^>]:#Z0+-7MW()); [UXQK[=^ J -\O&9/[@5J@_$?@
M_0902P,$%     @ -X"O6MU1:]>3"0  "6@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-30N>&ULM9U=;^,V&H7_"N$NNC/ -+:^;&>:&$@B$3N+G39HT.U%
ML1>*3<?"R)(KT<[,8G_\4A\615FAQ?9X+B9V0CXOY6-2Y-$KZN8US;[D&\8X
M^;J-D_QVM.%\]W$\SI<;M@WSJW3'$O&7=9IM0R[>9B_C?)>Q<%56VL9C>S*9
MCK=AE(P6-^7O'K/%3;KG<92PQXSD^^TVS+[=LSA]O1U9H^,O?HE>-KSXQ7AQ
MLPM?V!/CO^X>,_%NW%!6T98E>90F)&/KV]&=]9%ZTZ)"6>+?$7O-6Z])<2C/
M:?JE>/-I=3N:%"UB,5OR A&*'P?VP.*X((EV_%%#1TW,HF+[]9%.RX,7!_,<
MYNPAC7^+5GQS.YJ/R(JMPWW,?TE?_\'J _(*WC*-\_)_\EJ5G=DCLMSG/-W6
ME44+ME%2_0R_UA]$JX+EOE'!KBO80RLX=06G4\&9OU'!K2NX0R-X=05O:(5I
M7:$4<UQ]6.4G[8<\7-QDZ2O)BM*"5KPHY2IKBP\X2HIOUA//Q%\C48\OGGBZ
M_+))XQ7+\K^3X(]]Q+^1=S[C813G[\D/Y-<GG[S[V_N;,1?1BCKC94WV*[+]
M!MDAG].$;W(2)"NV4NN/12N;IMK'IM[;6N#G,+LBMO>!V!/;ZVG/@[[Z/_?)
M%7$F976G[W &1'>L-Z,'^NH^6S;5W9[J5%_]I_1P12:SOL8KGZ73R.Z4/&>
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
MXSM-]$!CH:%65DT[<Z<)-"9%T50!I47EZC.*VB.QF#\;I$GKP<9"0ATJ*"V
MTBB*I@HN'2IW?K$Q&NI+06D^E!9 :11%4Q67[I5[QKTR'Z.AKA64YM>TSAC=
MW5 ,&I.B:.K^CM*W\O2^57>,-DULTN--Y832?"@M@-(HBJ;*+OTN[V*)31[4
MWH+2?"@M@-(HBJ8J+NTM3Y_8-"@_0\\PUA9J9'FG24MOY&= XU(43=5-FE2>
MWJ3J#-!_ZA*_/H2QK- T*"@M@-(HBJ9*+YTLS[W8( TUN: T'TH+H#2*HJF*
MM[;;-MQO&[5!LSZN\?<!NPNW=W+EV>V.Z-@MN"_A:WG2U_*,=N%6-7YF"5M'
MRRB,VW*O6<CW:G) O\Q0 PQ*\[W3K;AM;SJ;3[L>&#0L1=$JL<>M)YML6?92
M/H,F%U+M$UX]Y*3Y;?.<F[ORZ2YC6;QZ2,[G,'N)DIS$;"VJ%AM7CZK<S.,;
MGN[*YZ0\IYRGV_+EAH7B9% 4$']?IRD_OBD"-$__6?P?4$L#!!0    ( #>
MKUHCCYO)\@$   \$   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(U4
MVV[;, S]%4$#A@T8(MMINR*S#30IANUA6-#L\C#L0;&96(@NGL3$[=]/DAW#
M ])B+Q8I\1P=BJ3SSMB#:P"0/"JI74$;Q';!F*L:4-S-3 O:G^R,51R]:_?,
MM19X'4%*LBQ);ICB0M,RCWMK6^;FB%)H6%OBCDIQ^[0$:;J"IO2\\2#V#88-
M5N8MW\,&\'N[MMYC(TLM%&@GC"86=@6]2Q?+>8B/ 3\$=&YBDY#)UIA#<#[7
M!4V"()!086#@?CG!"J0,1%[&GX&3CE<&X-0^LW^,N?M<MMS!RLB?HL:FH+>4
MU+#C1XD/IOL$0S[7@:\RTL4OZ?K8^14EU=&A40/8*U!"]RM_'-YA DB? V0#
M((NZ^XNBRGN.O,RMZ8@-T9XM&#'5B/;BA Y%V:#UI\+CL-R@J0YD992OLN/Q
MH=[< W(AW=N<H;\AQ+%J8%OV;-DS;%\KG)'T]AW)DBS[%\Z\L%%=-JK+(M_\
M_]7]NMLZM+Z8OR_)Z^FN+M.%!E^XEE=04-_!#NP):/GZ57J3?'A!['P4.W^)
MO?QFD$LBG#M"3;BNB9\!A]X0>D\L1[@DN*=,D\@9)NA4)K,T9Z>I$#:I;QB5
M+]SNA79$PLZCDMG[:TILWWZ]@Z:-)=\:] T4S<9/+-@0X,]WQN#9"5TT_@/*
MOU!+ P04    "  W@*]:]:CP(%L$  "P&   &0   'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6RMF5UOHS@4AO^*Q:Y6K31;8N>[FT1*VHZVTG:G:C0S%ZN]
M<."$H +.VB9I__W:0"#,$ <:;AH@/N_Q<_ A+^YDS_BKV !(]!8&D9A:&RFW
MM[8MG V$5-RP+43JFS7C(97JE'NVV'*@;A(4!C;I= 9V2/W(FDV2:\]\-F&Q
M#/P(GCD2<1A2_KZ @.VG%K8.%UY\;R/U!7LVV5(/EB"_;I^Y.K-S%=</(1(^
MBQ"']=2:X]L[TM,!R8AO/NS%T3'2*"O&7O7)HSNU.GI&$( CM015'SNX@R#0
M2FH>_V6B5IY3!QX?']0_)_ *9D4%W+'@N^_*S=0:6<B%-8T#^<+V?T(&U-=Z
M#@M$\A?MT['#L86<6$@69L%J!J$?I9_T+2O$40 >G@@@60#Y(8#T3P1TLX!N
M IK.+,&ZIY+.)ISM$=>CE9H^2&J31"L:/]*W<2FY^M97<7*VE,QY17<L5.M"
MT*2ROZ.E6BQN' !B:_0EED+2R/4C#Z6#OVSU,(&N[D%2/Q#7*N+K\AY=_7H]
ML:6:DU:VG2S_(LU/3N3OHB<6R8U #Y$+;D7\G3D>$X. K8J15X0<*K(@1L4G
MRF]0%W]"I$/Z51,RA]^#DX?W#-/IYC>HF^AU3]V@6O?BG_E*2*YZXM^J6Y!F
MZ%5GT ^*6[&E#DPM]200P'=@S7[[!0\Z?U3AMR16*D8O+T;/I#[[.PY7P'4I
MEANJY#^A!7A^%.F"+&A (P>J^%/1?B*JGVN[&>D.>H/QQ-X=DQES5Y,A U0_
MA^H;H;XGCQIPT7P'7#TZT<,;<,<7@)ZY[T!-QC3'Z(@1WW0'/Q :)]*<<) 3
M#HR$<\_CX%$)Z#&2W%>_ 0[Z1H.X+IM1O=:T4_S+=4KXPQQ_V'#5'MH6TCM-
M5T$E][#>NCT[K#3K43[KT67+LB;$J,["/#.H!##. <;- %Y ^QJ]UO[RUX"N
MWH%R<5T;Q)QMC!(Y-$!A\GM4M?[J*8PR!40&R*7OPK "<:?XF>]\M 5KXIL3
M-.C"%H3*13CR.KAA(SX*$5?:CH59J@DN;M2>F!0TY+(&-< 9E9O D0:-BPO/
M@XTNHG[K&A!;-3UGYHL[:>^:5FGA<;#9Y!A:U8![N7G)2%MV0;BP0=CL@W[N
MSH>WK<_5*E"6%ZDWUC7X\@3]Y<8FHV_9(>'"(F&S1SK;S?6+T99=:D&H7(S"
M,&&S8S*T0/TR&%,T*</E0N4R% X,FRU854>DBZ*:V*C6A/ARH3)Q8=EP0\_V
M<Q>8"F 4;U* RX7*>P^%3R,?]FE&=+-L _06A,KHA3LC3=W90[K587@S)&?-
M54;5S(21PH21"TU8#88S'BHC:.*T2.&T2$M.JP:'.5.=%Z2:$@W>D$AAN\B'
M;5<-]K;L5PM"*;]]M"<< O>2K7*!'!9',MT>SJ_FV_'S9!/:+H:G>_E/E'NJ
M'BB M0KMW Q5&_%T>SP]D6R;[#"OF)0L3 XW0%W@>H#Z?LV8/)SH!/D_*6;_
M U!+ P04    "  W@*]:=!W\',<"   G"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970U-RYX;6S%5FUOVC 0_BNG3)HV:6T@0( .(D&[ETI#0J7K/E3[8)(C
ML1K'S':@_/N='<CH1*.]:-H78COWO-R=8S/:2O6@,T0#CR(O]-C+C%E?^+Z.
M,Q1,G\LU%O1F)95@AJ8J]?5:(4L<2.1^T&J%OF"\\**16YNK:"1+D_,"YPIT
M*013NRGF<COVVMYAX8:GF;$+?C1:LQ07:#ZOYXIF?LV2<(&%YK( A:NQ-VE?
M3(<VW@7<<=SJHS'83)92/MC)=3+V6M80YA@;R\#HL<%+S'-+1#:^[3F]6M("
MC\<']O<N=\IER31>ROP+3TPV]@8>)+AB96YNY/8C[O/I6;Y8YMK]PK:*[0\]
MB$MMI-B#R8'@1?5DC_LZ' '"P3. 8 \(G.]*R+F\8H9%(R6WH&PTL=F!2]6A
MR1PO;%,61M%;3C@3+8R,'^!2"NJR9JY09["@UB=ECB!7<(?:\"*%6U1"PZLK
M-(SG^O7(-Z1N.?QXKS2ME()GE#HPDX7)-+PK$DR>XGUR75L/#M:G02/AC*ES
MZ+3?0- *>J SIE WT';JBG0<;>>YBEBBLREU.GE:EXE2K$B1=J2!Y0Z.X^9L
MYY8G6Z82N/]$E'!M4.BOI^I4Z7=/Z]NO\$*O68QCCSXSC6J#7O3R13MLO6W(
MKEMGUVUBK[+3\(%2,3]WH7)7X7L.;S_I311TPFXX'/F;$[J]6K?7J'M+@K2K
MH WW,Q1+5"<KT\CQAY4):X?A?^Y[^ ^RZ]?9]?^R[_W?ZON@UATTZAZ.CQF:
M3)[4;<9?"X$)9P8;:C"LO0Q_R8L[RDY9:8;?TO;=["D2<@1< S_8 U8D=F%5
MYOG.A='VH,UC")3:HCO(J23\H\-;H$K=%:4AEF5AJG.\7JUOP4EU^/\(KZY0
M.A%37FC(<470UGF?NJFJ:ZF:&+EV5\%2&KI8W#"CFQR5#:#W*RG-86(%ZO\&
MT7=02P,$%     @ -X"O6HICP'@W @  ZP4  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3@N>&ULK51=:]LP%/TK0H.QP1KY*^V6.88UH:RP0FC9^E#VH-C7
ML:AD>9(29_]^DNQX"4O"'O)BZTKG'-USQ;UI*]6KK@ ,V@I>ZRFNC&DFA.B\
M D'U2#90VY-2*D&-#=6*Z$8!+3Q)<!(%P341E-4X2_W>0F6I7!O.:E@HI-="
M4/7[%KALISC$NXU'MJJ,VR!9VM 5/('YWBR4C<B@4C !M6:R1@K**?X23F:)
MPWO #P:MWELCYV0IY:L+[HLI#EQ"P"$W3H':WP9FP+D3LFG\ZC7Q<*4C[J]W
MZG?>N_6RI!IFDC^SPE13_!&C DJZYN91ME^A]S-V>KGDVG]1VV'C3QCE:VVD
MZ,DV \'J[D^W?1WV"&%R@A#UA.A_"7%/B+W1+C-O:TX-S5(E6Z0<VJJYA:^-
M9ULWK':O^&24/6669[)GJA2MC4;OYF HX_H]ND*ZH@IT2HR]P,%(WHO==F+1
M";$'JD8H#C^@*(C&1^BS\_0YY ,].:03:VOP%@W>(J^7G-!;*+BZ6]<%%&BP
M^?( 8@GJYS%S9]5<.TUT0W.88MLO&M0&</;V37@=?#YF]4)B!\;CP7CLU>,3
MQF><:HUDN;.-I$*^/]'+-PM%]P:$/EJ"^)(EN)#800F2H03)V;<?'KP%!0BV
MH'*FH3CFN1,:>R$W]#99'$;C)+Y)R6;?SK^X, S_@KHTR5XKNC%H6V+%:HTX
ME)86C&XL7W6CI0N,;'QW+J6QO>Z7E9W&H!S GI=2FEW@&GZ8[]D?4$L#!!0
M   ( #> KUJ1)>+V)04  !@D   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;+6:76_;-A2&_PJA#<,&;);XY8_,-M"D#=9B38.Z6R^*72@V'0N51)>D
MXQ3HCQ\E*Z("2U1DBS>V9.D<OA0/GU>B-=US\55N&%/@,8E3.?,V2FTO?%\N
M-RP)Y8!O6:J/K+E(0J5WQ;TOMX*%JSPHB7T4!$,_":/4FT_SWV[%?,IW*HY2
M=BN W"5)*+Y?LICO9Q[TGG[X&-UO5/:#/Y]NPWNV8.J?[:W0>WZ9914E+)41
M3X%@ZYGW"EY<TF$6D)_Q;\3VLK(-LJ[<<?XUVWF[FGE!IHC%;*FR%*'^>F!7
M+(ZS3%K'MR*I5[:9!5:WG[)?YYW7G;D+);OB\>=HI38S;^R!%5N'NUA]Y/N_
M6-$AFN5;\ECFGV!?G!MX8+F3BB=%L%:01.GA.WPL+D0E *.& %0$H%SWH:%<
MY>M0A?.IX'L@LK-UMFPC[VH>K<5%:38J"R7TT4C'J?GG4(@P51+\ 19ZQ%>[
MF &^!A]V2JHP747I/;CB2:*OWV(3"@;*\_5!\.:1B64D&;@5T9))\.MKIL(H
MEK]-?:6U92WXRT+'Y4$':M#Q/A0#@.'O  6(@I^!#V36GBR^GB?T=2?+GJ*R
MIRAO@32T\%PL^) R\.4]2^Z8^*].KC59-E<NY#9<LIFG)X-DXH%Y\U]^@L/@
M3XM47$K%>7;<(/4J#J7,AJ&XVH +D,\7\.5O?2IXJU@B:U5C!ZI)J9ITN< _
M*J-8)_60;)@GR]CQ,!\&03#U'VHDT%("M4JXV67CF5VYQ:%Z?E@$'%+1B@#4
MT/RP;'[8<@6VD?@.]$1D=0W:@]^%Z4YS,9L 8\MHC$HMHRZC\6G/K>5N379B
MX8Q+J6-'Y3YVH'I2JI[T6>Z3HW*'L+'>86#P'?17\46N:LECU*"@8B#PG*)O
MB7ZUN]<FIXL>!Y8Q@0;RL!/E/VT$LW/>GN_$&H*&]- 5ZJ$+UD,#>]@K[8ML
MXRIM,1Z,:$/Y&>+#'I$/CYD_HKA!@J$^/ O[+='E#+!B'QKNPT[@O^8[89\
M+M /#?NA*_A#%_2'!O^P5_[#&@,(&@T &0- /1H JC& )@= Q@'060[0$OUN
MIT>YI?I1Y2:_$_^O]2.?_3;?!?Z1P3]RA7_D O_(X!_UBG]TC'\X&#>0%QGX
MHQ[ACX[A#X,)&D^&#3*, :"S#* E6C_Z+C=M=T#(\!]UXO\B>K1/ !?X1P;_
MR!7^D0O\(X-_U"O^BVPOFP#8T!_W2']\3'_K!,#& ?!9#M 2O6!;E1=HOOAC
M6S\Q-H [V<""/;#4.@WL^4Y=[ZDL^#A;\7'A ]CX .[5!XILHTH)!@-]%P0;
M*M X >[1"?"Q$XS'M/%F#!LCP&<904OT#0?LD&!UE."Y(&,&N),9O#F4E&T>
MN+ #;.P N[(#[,(.L+$#W*L=X&,[0 ,TJ:\_8NR ]&@'I,8.QH0T:#!>0,[R
M@I;H%]T,$>,#I),/W$0MJ_[V=*<NH!L;(*YL@#A9^:\L_?>[]E^S&M1<_L8$
M2(\F0(Y-@))1@P3C .0L!VB)?EGU&_J3;O\!M-P#V;.=6D.&_<05^XD+]A/#
M?M(K^TD7]E/#?MHC^VG-0A -2,-M&#7PIV?!OR7Z1>5/#?QI)_B_B5N? NP)
M3RPD:O!/7>&?NL _-?BGO>*?=L$_K?SYV^>_OS6K02,$&Y[(J3$ >I8!M$3;
M9X!?><\C>V=&GWT?I1+$;*VS!8.1[HTXO(9RV%%\F[_Z<<>5XDF^N6'ABHGL
M!'U\S;EZVLG>)BE?!IK_#U!+ P04    "  W@*]:BYP3YDT"  "2!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6RM5$UOVS ,_2N"-PPML$6.[:9#
MYAC(QX;N4"!HT>TP[*#83"Q4ECQ)2;I_/TIRO+1+BQYVL46*[XF/$IGOE;XW
M-8 E#XV09A+5UK9C2DU90\/,0+4@<6>M=,,LFGI#3:N!51[4")K$\8@VC,NH
MR+UOJ8M<;:W@$I::F&W3,/U[!D+M)]$P.CAN^*:VSD&+O&4;N 5[URXU6K1G
MJ7@#TG EB8;U))H.Q_/,Q?N ;QSVYFA-G)*54O?.^%I-HM@E! )*ZQ@8_G8P
M!R$<$:;QJ^.,^B,=\'A]8/_BM:.6%3,P5^([KVP]B3Y&I((UVPI[H_97T.FY
M<'RE$L9_R3[$IJ.(E%MC5=.!,8.&R_!G#UT=C@#(<QJ0=(#D*2![!I!V@-0+
M#9EY60MF69%KM2?:12.;6_C:>#2JX=+=XJW5N,L19XL;L%P#7HLE2\$D.5N
M95R8<_*!W-TNR-G;\YQ:/,B%T[(CG072Y!G2E%PK:6M#/LL*JL=XB@GV62:'
M+&?)BX373 ](.GQ/DCBY.)'/_/7P[(5TTKYHJ>=+7UFT'].5L1I?Y,]3M0I<
MV6DNUZ5CT[(2)A&VH0&]@ZAX]V8XBC^=$OJ?R![)SGK9V4OLQ1PO5?/5UD)%
MF*P(/. L,4\O.(@.3"//Y";)KD@N+^(TI[MC-?]&97$RROJHD"8]>MX-Z(WO
M>D-*M94VO*'>&P;+# >+;\ G?APX4]]G]"]-F%;X0C9<&B)@C93QX!+;58<)
M$ RK6M]$*V6Q)?VRQJ$)V@7@_EHI>S#< ?T8+OX 4$L#!!0    ( #> KUJO
M>T$6J@,  #D/   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;*U7[V^;
M.A3]5RSV-'725GY#R!*D-FS:I$VMVM?W/KMPDU@#S&RG:??7SS:$)(2P-<J7
M@,T]Q_><7(SO9$W9#[X$$.BYR$L^-99"5&/3Y.D2"LPO:06E?#*GK,!"#MG"
MY!4#G&E0D9N.905F@4EIQ!,]=\OB"5V)G)1PRQ!?%05F+]>0T_74L(W-Q!U9
M+(6:,.-)A1=P#^*ANF5R9+8L&2F@Y(26B,%\:ES9X\1V%$!'_$=@S7?ND9+R
M2.D/-?B:30U+900YI$)18'EY@AGDN6*2>?QL2(UV307<O=^P?];BI9A'S&%&
M\_]))I938V2@#.9XE8L[NOX"C2!?\:4TY_H7K>O8(#)0NN*"%@U89E"0LK[B
MY\:('8#C'P$X#<#I &SO",!M &YWA6, KP%XVIE:BO8AP0+'$T;7B*EHR:9N
MM)D:+>634OWO]X+)IT3B1/P-I&D<?4#WLJ*R50Z(SM&,%A4MH11<C70(^O0L
M2TU>+Q(0F.3\G<0\W"?HXI]W$U/(3!2?F3:K7M>K.D=6==%W6HHE1Y_*#+)]
MO"D5M#*<C8QK9Y#P.V:7R+7?(\=R_)Y\9G\/]WK@R3 \@?08?$^-V_XIKN9S
MC_#=5,"P(.4"Y=I[J+T?]QE=,WG]3&K7&/,*IS UY+; @3V!$;]]8P?6QSZ7
MSDF6G(ELST&O== ;8H^O"LH$^87UWB)K^.[F 6'.0?196%,%FDKMDT^Q9X=^
M.#&?=KTYC/+=D6OO1R6#:9THVF]%^\.BTY3!1G&WAG*"'TE.Q$N? S6OOZ,M
MC/RH8\!AD&WY7M> P11/-"!H#0@&#?B7"IPCVO_V].D.#B1Y46@''>&'48'G
MADY'^&!J)PH/6^'AH/ ;L03V9[GA@1#7#4*_(_<PZH/<USJF)(,)G2AWU,H=
M_?E_[A,X.GA'1ZX;=4IT=A@5.*[7%3B8PHD"HU9@-/@!N -U9-N6L !6].[^
MT3EW_W.2)6<BV[//MK:G&FOXA=C? SBZ("5Z <QX_VEEF&U40U&(BOK88H<H
MPR^\S\1AJM>Z^)>)19O$^O+:MW#G8&@/UF!">$I7I4#2R/ZC1T-PINH[*UMR
M+K9]\YRM><ZKZJ_7OIHBVMF'K$LK[.ZTL^&E7FW,D56W7X%:LKG34Q3 %KHW
MXTB71'TN;V?K_N_:'L]TF]29EWWAE>Z&S"U-W53*4_>"E%Q:-)>4UF4HOSFL
M[M/J@:"5[EP>J9!]D+Y=RMX6F J0S^>4BLU +=!VR_%O4$L#!!0    ( #>
MKUI$'XD6)@,  %L+   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;+56
M74_;,!3]*U8V32 5\E72A+61: %M$MLJNFX/TQ[<Y+:U<.S,=EKX][/=$+40
MT ;EI;63>T[./??:NOTU%S=R":#0;4&9'#A+I<I3UY79$@HLCWD)3+^9<U%@
MI;=BX<I2 ,XMJ*!NX'F16V#"G+1OGXU%VN>5HH3!6"!9%046=T.@?#UP?.?^
MP359+)5YX*;]$B]@ FI:CH7>N0U+3@I@DG"&!,P'SIE_.DI,O WX06 MM];(
M9#+C_,9L/N<#QS."@$*F# /6?RL8 :6&2,OX4W,ZS2<-<'M]SWYI<]>YS+"$
M$:<_2:Z6 R=V4 YS7%%US=>?H,[GQ/!EG$K[B]9UK.>@K)**%S58*R@(V_SC
MV]J'+4"8/ $(:D#PKX"P!H0VT8TRF]8Y5CCM"[Y&PD1K-K.PWEBTSH8P4\6)
M$OHMT3B57H'V0*(C--']D5<4$)^CLX)73$ET#10KPA9(<50'KD$ &@N0P!3D
M2!="+0%-&:YR8AZ,.,MUC?5JB"EF&:")T2;1P3DH3*@\U-^:3L[1P?O#OJMT
M!D:'F]5JAQNUP1-JOV!QC$*_@P(O.&F!CYZ'GT/6P+N[<%?[UI@7-.8%EB]\
MBH_(C')9:4N^PZU"0\JS&W0VDTKH]FQ+;\/7;><S)_94ECB#@5,:B\4*G/3#
M.S_R/K8ENR>RG=3#)O7P.?;T6PEBTQNV,3K(GO\C/C^:2D!G4H+JH(G""O21
M5Z:I+@G3_4 P16,NB3W#ORYNE;D09KKM+EA56$K.?K<Y]VHY;0[NF73'R6[C
M9/<-I \WI)$E-5?U*O5CS]S=?7>UG6);7"_I!4D3MZ/ZI%%]\G^JKPB>$4K4
M70>-*B%TT?=;_U?+::O_GDEWG(P:)Z,WD#Z,'M<U"OTD?%#^EK X3&*_O?J]
M1G/OQ9J_<I:]10/L0U%;#^R?=\?2N+$T?IL$AO'C$B>>[\4/6Z$MKAMVXUY[
M+R2-\.2%PMO$)H]$!%[4#7H/KZV6.#_H=:/X@5AW:_0Q8Z>>$!:$241AKI'>
M<4\?<;$9Y38;Q4L[#<VXTK.572[U] O"!.CW<\[5_<8,6,T\G?X%4$L#!!0
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
MI!&4QE T79\[1IY]E#[CC8=1-?,]X?/ZH%_M4?T\37G1O4LU\WM+%TGSH;0
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
M#2Q$,ZIK?X'I]>/V'<OFXC)C:Y9-FZY>S.IF8!LV:W,!X1"YKB\_@G$<YD<
MP_)@#C".8V%Y_J?YC-#Y. SS-O(B(Y0S0CF.Y4.F]0?+X^<D]O+/-$FB*(ZQ
M%9U.O0ZFV+K%,7S]:I@W8&!Y(-.?K36^VWB%/%T'V)X^52'83/%*Q&:*KS4@
M_G4#1I+X=QO+ PQL%[#:@?S^/%!3?DX4P:YBWK G&$>2!$.@%OTU&L?(ZL3P
M\>\/]I1$49+X$<#\#J((0^!IQ!', 7C D"BJS\&#\RC<GE-A]_O1Y#=02P,$
M%     @ -X"O6I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q
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
M<?SX+#O;]&_Y;/PCVN(%4$L! A0#%     @ -X"O6D;'34B5    S0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  W
M@*]:YC$3L?(    K @  $0              @ '#    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  W@*]:F5R<(Q &  "<)P  $P
M@ 'D 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( #> KUJD0\0D
MJ@8  - E   8              " @24(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  W@*]:EB-4T%L&  !8'0  &
M@($%#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ -X"O
M6EFOR4;M @  "PL  !@              ("!EA4  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( #> KUH"O[>AZP4   L=   8
M      " @;D8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M"  W@*]:;)P;PYL(  "%1   &               @(':'@  >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ -X"O6B"OUXLT"0  N"P  !@
M             ("!JR<  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( #> KUJB!9./T0<  )46   8              " @14Q  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  W@*]:2L^E,>D"   M
M!@  &               @($<.0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ -X"O6LKBU4'[#@  -RD  !@              ("!.SP
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( #> KUKI.B J
M-P,  !('   9              " @6Q+  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ -X"O6A%D"6ZS P  A@@  !D
M ("!VDX  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  W
M@*]:&:@L@4L$   D"0  &0              @('$4@  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( #> KUK/!]J4?!D  '=7   9
M          " @497  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ -X"O6LB0AW0U"   ^A,  !D              ("!^7   'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  W@*]:)[!SQ7H*   Q
M'P  &0              @(%E>0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( #> KUJK[@Q/0P4  , ,   9              " @1:$
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ -X"O6BX"
M]\0  P  I08  !D              ("!D(D  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    "  W@*]:DC/X[R0#  #G!@  &0
M    @(''C   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M #> KUH0D0XZB0,  +8'   9              " @2*0  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ -X"O6MXQ+&O=!@  =!   !D
M             ("!XI,  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    "  W@*]:B&A&U$P0  ""-   &0              @('VF@  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( #> KUI=0U\PI@4
M $\-   9              " @7FK  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ -X"O6K?GE<&O!@  F \  !D              ("!
M5K$  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  W@*]:
MZ;9[YT0"  "8!0  &0              @($\N   >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( #> KUH3K8?K1 (  (H&   9
M      " @;>Z  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ -X"O6BAL'&Z"#P  W2P  !D              ("!,KT  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  W@*]:3T<M[P@#  !U!@
M&0              @('KS   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( #> KUII>>H5#0,  *$&   9              " @2K0  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ -X"O6@I.;US#
M P  ;PD  !D              ("!;M,  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    "  W@*]:B. OD3,'  "'%   &0
M@(%HUP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( #>
MKUJJM!5_4P,  ,,(   9              " @=+>  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ -X"O6M.RWSK@ @  8P8  !D
M         ("!7.(  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    "  W@*]:D)V'B-H$   %#   &0              @(%SY0  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( #> KUK92OR[)@0  !P)
M   9              " @83J  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ -X"O6AJF53)' @  I@4  !D              ("!X>X
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  W@*]:4YMO
M.?0!   S!   &0              @(%?\0  >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( #> KUI\_ 0U"0,  /D)   9
M  " @8KS  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M-X"O6ETPA-@N P  L@L  !D              ("!RO8  'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    "  W@*]:&H50@$\"  ">!0  &0
M            @($O^@  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( #> KUJ^6_21&P0  !D7   9              " @;7\  !X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ -X"O6O@'4 J: @
M+0@  !D              ("!!P$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    "  W@*]:,!8^D]P"  !P"   &0              @('8
M P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( #> KUIV
M9CQ/=@,  )T0   9              " @>L& 0!X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ -X"O6FC>Q"S2 @  "@H  !D
M     ("!F H! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M"  W@*]:D3GX+RT"   $!0  &0              @(&A#0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( #> KUH104PH<@@  $M-   9
M              " @040 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ -X"O6I9V8C7U#   2;H  !D              ("!KA@! 'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  W@*]:="H9V<D9
M  "S\@$ &0              @(':)0$ >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( #> KUJV.*F43 \  *&0   9              "
M@=H_ 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ -X"O
M6O$MDT=-"0  ;DX  !D              ("!74\! 'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    "  W@*]:G44WS00#   ("0  &0
M        @('A6 $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( #> KUI0&7U[B0(  .P&   9              " @1Q< 0!X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ -X"O6@A(<Y\B P  '0P
M !D              ("!W%X! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    "  W@*]:W5%KUY,)   ):   &0              @($U8@$
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( #> KUHCCYO)
M\@$   \$   9              " @?]K 0!X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ -X"O6O6H\"!;!   L!@  !D
M ("!*&X! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  W
M@*]:=!W\',<"   G"   &0              @(&Z<@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( #> KUJ*8\!X-P(  .L%   9
M          " @;AU 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ -X"O6I$EXO8E!0  &"0  !D              ("!)G@! 'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  W@*]:BYP3YDT"  "2
M!0  &0              @(&"?0$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( #> KUJO>T$6J@,  #D/   9              " @0:
M 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ -X"O6D0?
MB18F P  6PL  !D              ("!YX,! 'AL+W=O<FMS:&5E=',O<VAE
M970V,BYX;6Q02P$"% ,4    "  W@*]:@8,]]!L#  !""P  &0
M    @(%$AP$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (
M #> KUI+Q )I'0L  ,1_   9              " @9:* 0!X;"]W;W)K<VAE
M971S+W-H965T-C0N>&UL4$L! A0#%     @ -X"O6B<*0T),!0  )QD  !D
M             ("!ZI4! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"
M% ,4    "  W@*]:(-BSX=P"   O#   &0              @(%MFP$ >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( #> KUH[=M]G)@,
M $P2   -              "  8"> 0!X;"]S='EL97,N>&UL4$L! A0#%
M  @ -X"O6I>*NQS     $P(   L              ( !T:$! %]R96QS+RYR
M96QS4$L! A0#%     @ -X"O6N3H97H6!0  .2L   \              ( !
MNJ(! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( #> KUH>WYE>' (  #TG
M   :              "  ?VG 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( #> KUJE?PYQ[@$  ) F   3              "  5&J
K 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !* $H /10  '"L 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>339</ContextCount>
  <ElementCount>354</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>119</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995301 - Statement - Unaudited Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995302 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995303 - Statement - Unaudited Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995304 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Changes in Stockholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995305 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995306 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DescriptionofBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Retrospective Adjustments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RetrospectiveAdjustments</Role>
      <ShortName>Retrospective Adjustments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Significant Accounting Policies and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation</Role>
      <ShortName>Significant Accounting Policies and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Business Disposal</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/BusinessDisposal</Role>
      <ShortName>Business Disposal</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Stock Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/StockCompensation</Role>
      <ShortName>Stock Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables</Role>
      <ShortName>Significant Accounting Policies and Basis of Presentation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/PropertyandEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/Debt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Stock Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/StockCompensationTables</Role>
      <ShortName>Stock Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/StockCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/Warrants</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/Leases</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ivp.com/role/SegmentInformation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DescriptionofBusinessDetails</Role>
      <ShortName>Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/DescriptionofBusiness</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Retrospective Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RetrospectiveAdjustmentsDetails</Role>
      <ShortName>Retrospective Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/RetrospectiveAdjustments</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Significant Accounting Policies and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails</Role>
      <ShortName>Significant Accounting Policies and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable</Role>
      <ShortName>Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Goodwill and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/GoodwillandIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/GoodwillandIntangibleAssetsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofIntangiblesAssetsTable</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Business Disposal (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/BusinessDisposalDetails</Role>
      <ShortName>Business Disposal (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/BusinessDisposal</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Debt - Part-1 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DebtDetailsPart1</Role>
      <ShortName>Debt - Part-1 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Debt - Part-2 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DebtDetailsPart2</Role>
      <ShortName>Debt - Part-2 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Debt - Part-3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/DebtDetailsPart3</Role>
      <ShortName>Debt - Part-3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Debt - Schedule of Notes Payable to FNBD (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable</Role>
      <ShortName>Debt - Schedule of Notes Payable to FNBD (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Debt - Schedule of Notes Payable to FSB (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ivp.com/role/ScheduleofNotesPayabletoFSBTable</Role>
      <ShortName>Debt - Schedule of Notes Payable to FSB (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Debt - Schedule of Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ivp.com/role/ScheduleofNotesPayableTable</Role>
      <ShortName>Debt - Schedule of Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Debt - Schedule of Notes Payable Repayment Requirements (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable</Role>
      <ShortName>Debt - Schedule of Notes Payable Repayment Requirements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/RelatedPartyTransactions</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/StockholdersEquity</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Stock Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/StockCompensationDetails</Role>
      <ShortName>Stock Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/StockCompensationTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Stock Compensation - Schedule of Outstanding Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofOutstandingStockOptionsTable</Role>
      <ShortName>Stock Compensation - Schedule of Outstanding Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Stock Compensation - Schedule of Vesting Terms (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofVestingTermsTable</Role>
      <ShortName>Stock Compensation - Schedule of Vesting Terms (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/WarrantsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable</Role>
      <ShortName>Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/RetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/RetirementPlan</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable</Role>
      <ShortName>Leases - Schedule of Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets</Role>
      <ShortName>Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/CommitmentsandContingencies</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Segment Information - Schedule of Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable</Role>
      <ShortName>Segment Information - Schedule of Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ea0241890-10q_inspire.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ivp.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ivp.com/role/SubsequentEvents</ParentRole>
      <Position>66</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ea0241890-10q_inspire.htm">ea0241890-10q_inspire.htm</File>
    <File>ivp-20250331.xsd</File>
    <File>ivp-20250331_cal.xml</File>
    <File>ivp-20250331_def.xml</File>
    <File>ivp-20250331_lab.xml</File>
    <File>ivp-20250331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2025</BaseTaxonomy>
    <BaseTaxonomy items="890">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="32">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>85
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0241890-10q_inspire.htm": {
   "nsprefix": "ivp",
   "nsuri": "http://ivp.com/20250331",
   "dts": {
    "inline": {
     "local": [
      "ea0241890-10q_inspire.htm"
     ]
    },
    "schema": {
     "local": [
      "ivp-20250331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_lab.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_pre.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ivp-20250331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ivp-20250331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ivp-20250331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ivp-20250331_pre.xml"
     ]
    }
   },
   "keyStandard": 292,
   "keyCustom": 62,
   "axisStandard": 25,
   "axisCustom": 4,
   "memberStandard": 31,
   "memberCustom": 82,
   "hidden": {
    "total": 143,
    "http://fasb.org/us-gaap/2025": 86,
    "http://ivp.com/20250331": 53,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 339,
   "entityCount": 1,
   "segmentCount": 119,
   "elementCount": 839,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 890,
    "http://xbrl.sec.gov/dei/2025": 32,
    "http://xbrl.sec.gov/ecd/2025": 4,
    "http://fasb.org/srt/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://ivp.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Unaudited Condensed Consolidated Balance Sheets",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://ivp.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Unaudited Condensed Consolidated Statements of Operations",
     "shortName": "Unaudited Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://ivp.com/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Deficit)",
     "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Deficit)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c19",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c19",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://ivp.com/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows",
     "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://ivp.com/role/DescriptionofBusiness",
     "longName": "995306 - Disclosure - Description of Business",
     "shortName": "Description of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://ivp.com/role/RetrospectiveAdjustments",
     "longName": "995307 - Disclosure - Retrospective Adjustments",
     "shortName": "Retrospective Adjustments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ivp:RetrospectiveAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ivp:RetrospectiveAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation",
     "longName": "995308 - Disclosure - Significant Accounting Policies and Basis of Presentation",
     "shortName": "Significant Accounting Policies and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://ivp.com/role/PropertyandEquipment",
     "longName": "995309 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ivp.com/role/GoodwillandIntangibleAssets",
     "longName": "995310 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ivp.com/role/BusinessDisposal",
     "longName": "995311 - Disclosure - Business Disposal",
     "shortName": "Business Disposal",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ivp.com/role/Debt",
     "longName": "995312 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://ivp.com/role/RelatedPartyTransactions",
     "longName": "995313 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://ivp.com/role/StockholdersEquity",
     "longName": "995314 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ivp.com/role/StockCompensation",
     "longName": "995315 - Disclosure - Stock Compensation",
     "shortName": "Stock Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ivp.com/role/Warrants",
     "longName": "995316 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ivp:WarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ivp:WarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ivp.com/role/RetirementPlan",
     "longName": "995317 - Disclosure - Retirement Plan",
     "shortName": "Retirement Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ivp.com/role/IncomeTaxes",
     "longName": "995318 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ivp.com/role/Leases",
     "longName": "995319 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ivp.com/role/CommitmentsandContingencies",
     "longName": "995320 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://ivp.com/role/SegmentInformation",
     "longName": "995321 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ivp.com/role/SubsequentEvents",
     "longName": "995322 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ivp.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables",
     "longName": "996001 - Disclosure - Significant Accounting Policies and Basis of Presentation (Tables)",
     "shortName": "Significant Accounting Policies and Basis of Presentation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ivp.com/role/PropertyandEquipmentTables",
     "longName": "996002 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ivp.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "996003 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ivp.com/role/DebtTables",
     "longName": "996004 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ivp.com/role/StockCompensationTables",
     "longName": "996005 - Disclosure - Stock Compensation (Tables)",
     "shortName": "Stock Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://ivp.com/role/WarrantsTables",
     "longName": "996006 - Disclosure - Warrants (Tables)",
     "shortName": "Warrants (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://ivp.com/role/LeasesTables",
     "longName": "996007 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ivp.com/role/SegmentInformationTables",
     "longName": "996008 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ivp.com/role/DescriptionofBusinessDetails",
     "longName": "996009 - Disclosure - Description of Business (Details)",
     "shortName": "Description of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:EntityIncorporationDateOfIncorporation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://ivp.com/role/RetrospectiveAdjustmentsDetails",
     "longName": "996010 - Disclosure - Retrospective Adjustments (Details)",
     "shortName": "Retrospective Adjustments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c51",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ivp:RetrospectiveAdjustmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c51",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ivp:RetrospectiveAdjustmentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails",
     "longName": "996011 - Disclosure - Significant Accounting Policies and Basis of Presentation (Details)",
     "shortName": "Significant Accounting Policies and Basis of Presentation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ivp:NegativeWorkingCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable",
     "longName": "996012 - Disclosure - Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details)",
     "shortName": "Significant Accounting Policies and Basis of Presentation - Schedule of Diluted Net Loss Per Share Antidilutive (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ivp.com/role/PropertyandEquipmentDetails",
     "longName": "996013 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable",
     "longName": "996014 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ivp.com/role/GoodwillandIntangibleAssetsDetails",
     "longName": "996015 - Disclosure - Goodwill and Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable",
     "longName": "996016 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c24",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://ivp.com/role/ScheduleofIntangiblesAssetsTable",
     "longName": "996017 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Intangibles Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable",
     "longName": "996018 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Expense of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ivp.com/role/BusinessDisposalDetails",
     "longName": "996019 - Disclosure - Business Disposal (Details)",
     "shortName": "Business Disposal (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c77",
      "name": "us-gaap:NotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c77",
      "name": "us-gaap:NotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ivp.com/role/DebtDetailsPart1",
     "longName": "996020 - Disclosure - Debt - Part-1 (Details)",
     "shortName": "Debt - Part-1 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c95",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://ivp.com/role/DebtDetailsPart2",
     "longName": "996021 - Disclosure - Debt - Part-2 (Details)",
     "shortName": "Debt - Part-2 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c131",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://ivp.com/role/DebtDetailsPart3",
     "longName": "996022 - Disclosure - Debt - Part-3 (Details)",
     "shortName": "Debt - Part-3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:DebtInstrumentIssuedPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:DebtInstrumentIssuedPrincipal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
     "longName": "996023 - Disclosure - Debt - Schedule of Notes Payable to FNBD (Details)",
     "shortName": "Debt - Schedule of Notes Payable to FNBD (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c241",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c241",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable",
     "longName": "996024 - Disclosure - Debt - Schedule of Notes Payable to FSB (Details)",
     "shortName": "Debt - Schedule of Notes Payable to FSB (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c244",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c244",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ivp.com/role/ScheduleofNotesPayableTable",
     "longName": "996025 - Disclosure - Debt - Schedule of Notes Payable (Details)",
     "shortName": "Debt - Schedule of Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "ivp:NotesPayableToBankGrossOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "ivp:NotesPayableToBankGrossOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable",
     "longName": "996026 - Disclosure - Debt - Schedule of Notes Payable Repayment Requirements (Details)",
     "shortName": "Debt - Schedule of Notes Payable Repayment Requirements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ivp.com/role/RelatedPartyTransactionsDetails",
     "longName": "996027 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c273",
      "name": "us-gaap:InterestCostsIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c273",
      "name": "us-gaap:InterestCostsIncurred",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ivp.com/role/StockholdersEquityDetails",
     "longName": "996028 - Disclosure - Stockholders' Equity (Details)",
     "shortName": "Stockholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://ivp.com/role/StockCompensationDetails",
     "longName": "996029 - Disclosure - Stock Compensation (Details)",
     "shortName": "Stock Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c296",
      "name": "ivp:CommonStockIssuedAndOutstandingPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable",
     "longName": "996030 - Disclosure - Stock Compensation - Schedule of Outstanding Stock Options (Details)",
     "shortName": "Stock Compensation - Schedule of Outstanding Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://ivp.com/role/ScheduleofVestingTermsTable",
     "longName": "996031 - Disclosure - Stock Compensation - Schedule of Vesting Terms (Details)",
     "shortName": "Stock Compensation - Schedule of Vesting Terms (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://ivp.com/role/WarrantsDetails",
     "longName": "996032 - Disclosure - Warrants (Details)",
     "shortName": "Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c299",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c299",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable",
     "longName": "996033 - Disclosure - Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)",
     "shortName": "Warrants - Schedule of Outstanding Common Share Warrants and Exercise Prices (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c301",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c301",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ivp:WarrantsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://ivp.com/role/RetirementPlanDetails",
     "longName": "996034 - Disclosure - Retirement Plan (Details)",
     "shortName": "Retirement Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable",
     "longName": "996035 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)",
     "shortName": "Leases - Schedule of Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ivp:AmortizationOfROUAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ivp:AmortizationOfROUAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets",
     "longName": "996036 - Disclosure - Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details)",
     "shortName": "Leases - Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable",
     "longName": "996037 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://ivp.com/role/CommitmentsandContingenciesDetails",
     "longName": "996038 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c56",
      "name": "ivp:PercentageOfPurchasePrice",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c56",
      "name": "ivp:PercentageOfPurchasePrice",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable",
     "longName": "996039 - Disclosure - Segment Information - Schedule of Consolidated Statements of Operations (Details)",
     "shortName": "Segment Information - Schedule of Consolidated Statements of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c330",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c330",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://ivp.com/role/SubsequentEventsDetails",
     "longName": "996040 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c337",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c337",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0241890-10q_inspire.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies and Basis of Presentation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r804"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "ivp_AccretionOfOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AccretionOfOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion of Operating lease liability",
        "documentation": "Accretion of operating lease liability.",
        "label": "Accretion Of Operating Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r145",
      "r585"
     ]
    },
    "ivp_AcquisitionOfAssetsThroughOperatingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AcquisitionOfAssetsThroughOperatingLeases",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of assets through operating leases",
        "documentation": "It represents Acquisition of assets through operating leases.",
        "label": "Acquisition Of Assets Through Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r804",
      "r1165"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1105",
      "r1167"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ivp_AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock and pre-funded warrants in connection with commitment shares",
        "documentation": "Represents the value of Issuance of class of common stock and pre-funded warrants in connection with commitment shares.",
        "label": "Adjustments To Additional Paid In Capital Issuance Of Common Stock And Prefunded Warrants In Connection With Commitment Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted Clinics EBITDA",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity",
        "documentation": "Amount of expense (income); loss (gain); increase (decrease) in liability and (increase) decrease in asset used in operating activity; and cash inflow (outflow) from operating activity, classified as other; in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_AfterFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AfterFiveYearsMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After Five Years [Member]",
        "label": "After Five Years Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r843",
      "r854",
      "r870",
      "r905"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r846",
      "r857",
      "r873",
      "r908"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r900",
      "r909",
      "r913",
      "r921"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for current credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r249",
      "r254",
      "r255",
      "r256",
      "r1133"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt discount",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r66",
      "r325",
      "r1112"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow",
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "verboseLabel": "Amortized issuance cost",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r325",
      "r1012",
      "r1112"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expenses",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r165",
      "r266",
      "r273",
      "r723",
      "r725",
      "r726",
      "r728",
      "r730"
     ]
    },
    "ivp_AmortizationOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AmortizationOfIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of issuance costs",
        "documentation": "Represent the amount of amortization of issuance costs.",
        "label": "Amortization Of Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_AmortizationOfROUAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "AmortizationOfROUAsset",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of ROU asset",
        "documentation": "Amortization of ROU asset.",
        "label": "Amortization Of ROUAsset"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r97",
      "r149",
      "r175",
      "r178",
      "r179",
      "r213",
      "r225",
      "r237",
      "r241",
      "r250",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r509",
      "r512",
      "r530",
      "r572",
      "r573",
      "r578",
      "r658",
      "r740",
      "r741",
      "r752",
      "r804",
      "r809",
      "r810",
      "r822",
      "r1064",
      "r1065",
      "r1120"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r156",
      "r175",
      "r178",
      "r179",
      "r250",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r509",
      "r512",
      "r530",
      "r804",
      "r1064",
      "r1065",
      "r1120"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Disposal [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AutomobilesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AutomobilesMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Automobile [Member]",
        "label": "Automobiles [Member]",
        "documentation": "Vehicles that are used primarily for transporting people."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "ivp_BlueHeronMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "BlueHeronMember",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Blue Heron [Member]",
        "label": "Blue Heron Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_BridgeNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "BridgeNoteMember",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bridge Note [Member]",
        "label": "Bridge Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BuildingMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings [Member]",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r609",
      "r757",
      "r758",
      "r1100",
      "r1101",
      "r1102"
     ]
    },
    "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionNameOfAcquiredEntity",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition",
        "label": "Business Combination, Name of Acquiree",
        "documentation": "Name of acquiree in business combination."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r762",
      "r763"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r850"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://ivp.com/role/DescriptionofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r957",
      "r1014"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r70",
      "r172"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in Cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation",
        "documentation": "Amount, excluding effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r70"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1132"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies and Basis of Presentation [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r572",
      "r574"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r151",
      "r152",
      "r153",
      "r175",
      "r179",
      "r204",
      "r205",
      "r207",
      "r209",
      "r215",
      "r216",
      "r250",
      "r292",
      "r295",
      "r296",
      "r297",
      "r301",
      "r302",
      "r335",
      "r336",
      "r338",
      "r339",
      "r341",
      "r343",
      "r346",
      "r347",
      "r351",
      "r354",
      "r361",
      "r530",
      "r611",
      "r612",
      "r613",
      "r614",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r646",
      "r666",
      "r688",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r944",
      "r1017",
      "r1019",
      "r1026"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r215",
      "r338",
      "r346",
      "r347",
      "r349",
      "r351",
      "r354",
      "r359",
      "r361",
      "r514",
      "r611",
      "r612",
      "r613",
      "r614",
      "r753",
      "r944",
      "r1015",
      "r1017"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/StockholdersEquityDetails",
      "http://ivp.com/role/WarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r181",
      "r362"
     ]
    },
    "ivp_ClassOfWarrantOrRightExpiryDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ClassOfWarrantOrRightExpiryDateDescription",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiry Date",
        "documentation": "Class of warrant or right, expiry date, description.",
        "label": "Class Of Warrant Or Right Expiry Date Description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable",
      "http://ivp.com/role/WarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://ivp.com/role/WarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants were exercised",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "ivp_ClientListMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ClientListMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Client List [Member]",
        "label": "Client List Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ClosedEndLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ClosedEndLineOfCreditMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closed End Line of Credit [Member]",
        "label": "Closed End Line Of Credit Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies (Note 15)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r90",
      "r580",
      "r645"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r284",
      "r285",
      "r718",
      "r1054",
      "r1059"
     ]
    },
    "ivp_CommitmentsandContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CommitmentsandContingenciesDetailsTable",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock",
        "verboseLabel": "Class A",
        "netLabel": "Class A Common Stock [Member]",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "ivp_CommonClassAandCommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CommonClassAandCommonClassBMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A and B Common Shares",
        "documentation": "Common Class A and B.",
        "label": "Common Class Aand Common Class BMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Common Stock",
        "verboseLabel": "Class B",
        "netLabel": "Class B Common Stock [Member]",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "us-gaap_CommonStockConvertibleConversionPriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockConvertibleConversionPriceIncrease",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price per share (in Dollars per share)",
        "label": "Common Stock, Convertible, Conversion Price, Increase",
        "documentation": "Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "ivp_CommonStockIssuedAndOutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CommonStockIssuedAndOutstandingPercentage",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/StockCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total issued and outstanding rate",
        "verboseLabel": "Common stock issued and outstanding percentage",
        "documentation": "Common stock issued and outstanding percentage.",
        "label": "Common Stock Issued And Outstanding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r1022",
      "r1023",
      "r1025",
      "r1105",
      "r1164",
      "r1167"
     ]
    },
    "ivp_CommonStockOutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CommonStockOutstandingPercentage",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock outstanding percentage",
        "documentation": "Common stock outstanding percentage.",
        "label": "Common Stock Outstanding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value (in Dollars per share)",
        "netLabel": "Exercise price per share (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Authorized shares",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r646"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Shares issue",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r646",
      "r664",
      "r1167",
      "r1168"
     ]
    },
    "us-gaap_CommonStockSharesSubscribedButUnissued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesSubscribedButUnissued",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase amount (in Shares)",
        "label": "Common Stock, Shares Subscribed but Unissued",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock value",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r336",
      "r342",
      "r581",
      "r804"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, voting rights",
        "label": "Common Stock, Voting Rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CommonUnitAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonUnitAuthorized",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized to issue",
        "label": "Common Unit, Authorized",
        "documentation": "Maximum number of common units of ownership permitted to be issued by a limited liability company (LLC)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computers and equipment [Member]",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r108",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r175",
      "r176",
      "r183",
      "r184",
      "r213",
      "r227",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r241",
      "r242",
      "r243",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r575",
      "r740",
      "r741",
      "r954",
      "r955",
      "r1064",
      "r1065"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r732"
     ]
    },
    "ivp_ConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConsultingAgreementMember",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting Agreement [Member]",
        "documentation": "Consulting agreement.",
        "label": "Consulting Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Conversion Description [Axis]",
        "documentation": "Information by description of stock conversions."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockNameDomain",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Stock, Name [Domain]",
        "documentation": "The unique name of a noncash or part noncash stock conversion."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "ivp_ConvertibleDebentureConversionToClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleDebentureConversionToClassACommonStockMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debenture Conversion to Class A Common Stock [Member]",
        "documentation": "Convertible debenture conversion to class A common stock.",
        "label": "Convertible Debenture Conversion To Class ACommon Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleDebentureInterestConversionToClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleDebentureInterestConversionToClassACommonStockMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debenture Interest Conversion to Class A Common Stock [Member]",
        "documentation": "Convertible debenture interest conversion to class A common stock.",
        "label": "Convertible Debenture Interest Conversion To Class ACommon Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleDebenturePrincipalConversionToClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleDebenturePrincipalConversionToClassACommonStockMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debenture Principal Conversion to Class A Common Stock [Member]",
        "documentation": "Convertible debenture principal conversion to class A common stock.",
        "label": "Convertible Debenture Principal Conversion To Class ACommon Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleDebenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleDebenturesMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debentures [Member]",
        "documentation": "Convertible debentures.",
        "label": "Convertible Debentures Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleNotePayableDiscount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleNotePayableDiscount",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible note payable percentage",
        "documentation": "Represent the amount of convertible note payable discount.",
        "label": "Convertible Note Payable Discount"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleNotePayableIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleNotePayableIncrease",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible note payable increase percentage",
        "documentation": "Represent the amount of convertible note payable increase.",
        "label": "Convertible Note Payable Increase"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible note payable",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r1130"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes payable",
        "label": "Convertible Notes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayableMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Payable [Member]",
        "label": "Convertible Notes Payable [Member]",
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r88"
     ]
    },
    "ivp_ConvertiblePromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertiblePromissoryNoteMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Promissory Note [Member]",
        "label": "Convertible Promissory Note Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ConvertibleSeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ConvertibleSeriesAPreferredStockMember",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Series A",
        "documentation": "Convertible Series A Preferred Stock.",
        "label": "Convertible Series APreferred Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of product revenue (exclusive of depreciation and amortization, shown separately below)",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r728",
      "r950",
      "r951"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of product revenue (exclusive of depreciation and amortization, shown separately below)",
        "label": "Cost of Product and Service Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r567",
      "r726",
      "r731",
      "r796",
      "r1004"
     ]
    },
    "ivp_CostOfProductRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CostOfProductRevenueMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Product Revenue",
        "verboseLabel": "Cost of product revenue [Member]",
        "label": "Cost Of Product Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_CostOfServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "CostOfServiceRevenueMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Service Revenue",
        "verboseLabel": "Cost of service revenue [Member]",
        "label": "Cost Of Service Revenue Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r1062"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r1062"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion Description [Axis]",
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted amount",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion shares (in Shares)",
        "verboseLabel": "Debt conversion, converted instrument, shares issued",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19"
     ]
    },
    "us-gaap_DebtConversionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionNameDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion, Name [Domain]",
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debenture convert amount",
        "label": "Debt Conversion, Original Debt, Amount",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r19"
     ]
    },
    "ivp_DebtConversionStockPriceDiscount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtConversionStockPriceDiscount",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount price percentage",
        "documentation": "Debt conversion stock price discount.",
        "label": "Debt Conversion Stock Price Discount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r175",
      "r177",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r290",
      "r291",
      "r303",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r319",
      "r326",
      "r327",
      "r329",
      "r514",
      "r540"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r42",
      "r43",
      "r88",
      "r89",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r802",
      "r1015",
      "r1016",
      "r1018",
      "r1021",
      "r1055",
      "r1056",
      "r1057",
      "r1111",
      "r1113",
      "r1129"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r330"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleBeneficialConversionFeature",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion feature amount",
        "label": "Debt Instrument, Convertible, Beneficial Conversion Feature",
        "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r306"
     ]
    },
    "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentDateOfFirstRequiredPayment1",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due payments period",
        "label": "Debt Instrument, Date of First Required Payment",
        "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r36"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original Principal",
        "verboseLabel": "Loan amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r540",
      "r541",
      "r748",
      "r749",
      "r802"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated convertible promissory note percentage",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r322",
      "r1111"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increased the interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r332",
      "r540",
      "r541",
      "r802"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "verboseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r305"
     ]
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentIssuanceDate1",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entered",
        "label": "Debt Instrument, Issuance Date",
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r1066"
     ]
    },
    "us-gaap_DebtInstrumentIssuedPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentIssuedPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued principal amount",
        "label": "Debt Instrument, Issued, Principal",
        "documentation": "Amount of principal of debt issued."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/DebtTables",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt [Line Items]",
        "terseLabel": "Schedule of Notes Payable to FNBD [Line Items]",
        "verboseLabel": "Schedule of Notes Payable to FSB [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r514",
      "r575",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r802",
      "r1015",
      "r1016",
      "r1018",
      "r1021",
      "r1111",
      "r1113"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "verboseLabel": "Maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r747",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r802",
      "r1015",
      "r1016",
      "r1018",
      "r1021",
      "r1055",
      "r1056",
      "r1057",
      "r1111",
      "r1113",
      "r1129"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly payments of loan",
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r36"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentPeriodicPaymentInterest",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly payments",
        "label": "Debt Instrument, Periodic Payment, Interest",
        "documentation": "Amount of the required periodic payments applied to interest."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Final monthly payment",
        "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid",
        "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt."
       }
      }
     },
     "auth_ref": []
    },
    "ivp_DebtInstrumentPrincipalNotRedeemedByHolder": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtInstrumentPrincipalNotRedeemedByHolder",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investor principal balance",
        "documentation": "Debt instrument principal not redeemed by holder.",
        "label": "Debt Instrument Principal Not Redeemed By Holder"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r30",
      "r31",
      "r35",
      "r81",
      "r82",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r514",
      "r575",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r802",
      "r1015",
      "r1016",
      "r1018",
      "r1021",
      "r1111",
      "r1113"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issuance discount",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "documentation": "Amount, after accumulated amortization, of debt discount (premium)."
       }
      }
     },
     "auth_ref": [
      "r1067",
      "r1110",
      "r1111",
      "r1113"
     ]
    },
    "ivp_DebtPart1DetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtPart1DetailsTable",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt - Part-1 (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_DebtPart2DetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtPart2DetailsTable",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt - Part-2 (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_DebtPart3DetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtPart3DetailsTable",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt - Part-3 (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on debt",
        "label": "Debt Securities, Gain (Loss)",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r964",
      "r965"
     ]
    },
    "ivp_DebtTablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DebtTablesTable",
     "presentation": [
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt (Tables) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance costs",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1111",
      "r1113"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance Cost",
        "verboseLabel": "Debenture issuance cost",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1067",
      "r1110",
      "r1111",
      "r1113"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed and expensed",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r863",
      "r877"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r25",
      "r164",
      "r725",
      "r726",
      "r728",
      "r730"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r25"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r166",
      "r213",
      "r230",
      "r241",
      "r725",
      "r740",
      "r741"
     ]
    },
    "ivp_DetailsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DetailsAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Details [Axis]",
        "label": "Details Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_DetailsDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DetailsDomainDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DetailsDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://ivp.com/role/StockCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r388",
      "r418",
      "r419",
      "r420",
      "r760"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureTextBlockAbstract",
     "auth_ref": []
    },
    "ivp_DiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "DiscountRateAbstract",
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate:",
        "label": "Discount Rate Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/BusinessDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposed of goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r38",
      "r39",
      "r76"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/BusinessDisposal"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business disposal",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r74"
     ]
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r863",
      "r877"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Divided common stock value (in Dollars)",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r83"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850",
      "r901"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850",
      "r901"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per Class A and B common shares:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r162",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r202",
      "r204",
      "r207",
      "r208",
      "r209",
      "r212",
      "r334",
      "r421",
      "r452",
      "r508",
      "r527",
      "r528",
      "r571",
      "r590",
      "r733"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r162",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r204",
      "r207",
      "r208",
      "r209",
      "r212",
      "r334",
      "r421",
      "r452",
      "r508",
      "r527",
      "r528",
      "r571",
      "r590",
      "r733"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and Diluted Net Loss Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r211"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ivp_EmergingGrowthCompanyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Emerging Growth Company Status",
        "documentation": "Emerging growth company.",
        "label": "Emerging Growth Company Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://ivp.com/role/DescriptionofBusinessDetails",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incorporated date",
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ivp_EqualToPriceOfUnderwrittenInitialPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "EqualToPriceOfUnderwrittenInitialPublicOfferingMember",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock [Member]",
        "documentation": "Equal to price of underwritten initial public offering.",
        "label": "Equal To Price Of Underwritten Initial Public Offering Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r136",
      "r137",
      "r138",
      "r159",
      "r160",
      "r161",
      "r185",
      "r186",
      "r187",
      "r189",
      "r196",
      "r198",
      "r200",
      "r214",
      "r252",
      "r253",
      "r278",
      "r333",
      "r364",
      "r421",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r507",
      "r508",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r542",
      "r544",
      "r553",
      "r589",
      "r602",
      "r603",
      "r604",
      "r620",
      "r688"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r843",
      "r854",
      "r870",
      "r905"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r851",
      "r867",
      "r902"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ivp_ExercisePriceEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceEightMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Eight [Member]",
        "label": "Exercise Price Eight Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceElevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceElevenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Eleven [Member]",
        "label": "Exercise Price Eleven Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceFiveMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Five [Member]",
        "label": "Exercise Price Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceFourMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Four [Member]",
        "label": "Exercise Price Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceNineMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Nine [Member]",
        "label": "Exercise Price Nine Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceOneMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price One [Member]",
        "label": "Exercise Price One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceSevenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Seven [Member]",
        "label": "Exercise Price Seven Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceSixMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Six [Member]",
        "label": "Exercise Price Six Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceTenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Ten [Member]",
        "label": "Exercise Price Ten Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceThreeMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Three [Member]",
        "label": "Exercise Price Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ExercisePriceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ExercisePriceTwoMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Two [Member]",
        "label": "Exercise Price Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FarmersNationalBankOfDanvilleKentuckyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FarmersNationalBankOfDanvilleKentuckyMember",
     "presentation": [
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FNBD [Member]",
        "label": "Farmers National Bank Of Danville Kentucky Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FarmersNationalBankOfDanvilleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FarmersNationalBankOfDanvilleMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FNDB [Member]",
        "verboseLabel": "Farmers National Bank Of Danville [Member]",
        "label": "Farmers National Bank Of Danville Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FarmersNationalBankOfDanvilleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FarmersNationalBankOfDanvilleNotesPayableMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Farmers National Bank of Danville Notes Payable [Member]",
        "label": "Farmers National Bank Of Danville Notes Payable Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r257",
      "r272",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r721",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder of 2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r721",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r721",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r721",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r721",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r275",
      "r276",
      "r568",
      "r569",
      "r609",
      "r721",
      "r723",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Amortization Expense of Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangibles assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r272",
      "r569",
      "r723"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangibles Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r272",
      "r275",
      "r276",
      "r277",
      "r568",
      "r721",
      "r723",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r275",
      "r276",
      "r609",
      "r721",
      "r723",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangibles assets, Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r1049"
     ]
    },
    "ivp_FirstCommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FirstCommercialLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Commercial Loan [Member]",
        "label": "First Commercial Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FirstFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FirstFiveYearsMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First Five Years [Member]",
        "label": "First Five Years Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FirstSouthNationalBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FirstSouthNationalBankMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First South National Bank [Member]",
        "documentation": "First south national bank.",
        "label": "First South National Bank Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FirstSouthernNationalBankCommercialLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FirstSouthernNationalBankCommercialLoansMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FSB Commercial Loans [Member]",
        "label": "First Southern National Bank Commercial Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FirstSouthernNationalBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FirstSouthernNationalBankMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FSB [Member]",
        "verboseLabel": "First Southern National Bank [Member]",
        "label": "First Southern National Bank Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_FixedConversionPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "FixedConversionPrice",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed conversion price percentage",
        "documentation": "Represent the percentage of fixed conversion price.",
        "label": "Fixed Conversion Price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r909"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r909"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r909"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r909"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r909"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r837",
      "r861"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/BusinessDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of business",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r1012"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Debt extinguishment loss",
        "terseLabel": "Debt extinguishment loss",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r28",
      "r29"
     ]
    },
    "us-gaap_GainsLossesOnRestructuringOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnRestructuringOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on debt modification",
        "label": "Gains (Losses) on Restructuring of Debt",
        "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r163"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r668"
     ]
    },
    "ivp_GoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "GoingConcernPolicyTextBlock",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Going Concern",
        "documentation": "Disclosure of accounting policy for going concern.",
        "label": "Going Concern Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Goodwill Beginning Balance",
        "periodEndLabel": "Goodwill Ending Balance",
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r258",
      "r570",
      "r741",
      "r746",
      "r762",
      "r764",
      "r765",
      "r795",
      "r797",
      "r804",
      "r1039",
      "r1040",
      "r1103"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r500",
      "r503",
      "r506",
      "r746"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1041"
     ]
    },
    "ivp_GoodwillDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "GoodwillDisposals",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofChangesinCarryingAmountofGoodwillTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposals",
        "documentation": "Represent the amount of disposals.",
        "label": "Goodwill Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill impairment",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r259",
      "r261",
      "r262",
      "r264",
      "r506",
      "r746",
      "r797"
     ]
    },
    "ivp_HoldbackAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "HoldbackAgreementMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Holdback Agreement Member]",
        "label": "Holdback Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IPOMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPO [Member]",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r838",
      "r850"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r92",
      "r96",
      "r572",
      "r574",
      "r587",
      "r727",
      "r729",
      "r731",
      "r736",
      "r740",
      "r1027",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r180",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r444",
      "r446",
      "r447",
      "r448",
      "r577",
      "r608",
      "r616",
      "r761"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefit for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r106",
      "r175",
      "r199",
      "r200",
      "r213",
      "r231",
      "r241",
      "r433",
      "r434",
      "r445",
      "r592",
      "r727",
      "r729",
      "r731",
      "r761"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax refund",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r171",
      "r440",
      "r441"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ivp_IncreaseDecreaseInDueFromFormerOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IncreaseDecreaseInDueFromFormerOwners",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Due from former owners",
        "documentation": "Increase Decrease In Due from former owners.",
        "label": "Increase Decrease In Due From Former Owners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Series A preferred stock dividends payable",
        "label": "Increase (Decrease) in Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r949",
      "r1011"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets, net",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r900",
      "r909",
      "r913",
      "r921"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r925"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r925"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r925"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ScheduleofFutureAmortizationExpenseofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Intangibles assets",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r1049",
      "r1051"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incurred expenses",
        "label": "Interest Costs Incurred",
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r727",
      "r731",
      "r966"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payments during the year",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r169",
      "r170"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r724",
      "r804"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r865",
      "r866"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r228",
      "r241",
      "r740",
      "r963"
     ]
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInvestmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Investment Income, Investment Expense",
        "documentation": "Amount of expenses related to the generation of investment income."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r820",
      "r1134"
     ]
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price amount (in Dollars)",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r634",
      "r698",
      "r704",
      "r707",
      "r814"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestorMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investor [Member]",
        "label": "Investor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r1117",
      "r1118"
     ]
    },
    "ivp_IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock and pre-funded warrants in connection with commitment shares",
        "documentation": "Represent the issuance of class A common stock and pre funded warrants in connection with commitment shares.",
        "label": "Issuance Of Class ACommon Stock And Prefunded Warrants In Connection With Commitment Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock due to conversion of convertible debentures",
        "documentation": "Issuance of class A common stock due to conversion of convertible debentures.",
        "label": "Issuance Of Class ACommon Stock Due To Conversion Of Convertible Debentures"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock in connection with general release agreement",
        "documentation": "Represent the issuance of class A common stock in connection with general release agreement.",
        "label": "Issuance Of Class ACommon Stock In Connection With General Release Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfCommonSharesAndPrefundedWarrantsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfCommonSharesAndPrefundedWarrantsShares",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock and pre-funded warrants, net of issuance costs (in Shares)",
        "documentation": "Issuance of common stock and pre-funded warrants, shares.",
        "label": "Issuance Of Common Shares And Prefunded Warrants Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock and pre-funded warrants in connection with commitment shares (in Shares)",
        "documentation": "Represents the shares of issuance of common stock and pre-funded warrants in connection with commitment shares.",
        "label": "Issuance Of Common Stock And Prefunded Warrants In Connection With Commitment Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock in connection with general release agreement (in Shares)",
        "documentation": "Represents the shares of issuance of class common stock in connection with general release agreement (in Shares).",
        "label": "Issuance Of Common Stock In Connection With General Release Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of convertible series A preferred stock due to conversion of bridge note",
        "documentation": "Issuance of convertible series A preferred stock due to conversion of bridge notes.",
        "label": "Issuance Of Convertible Series APreferred Stock Due To Conversion Of Bridge Note"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_IssuanceOfStockForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "IssuanceOfStockForServices",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock for services",
        "documentation": "Issuance of stock for services.",
        "label": "Issuance Of Stock For Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LandMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land [Member]",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1072",
      "r1073"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Lease Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://ivp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements [Member]",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r552"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "ivp_LenderAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "LenderAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender [Axis]",
        "documentation": "Lender.",
        "label": "Lender Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_LenderDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "LenderDomainDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LenderDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://ivp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1116"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Undiscounted cash flows",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "ivp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee Operating Lease Liability Payments Due After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r551",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder of 2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1116"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r551"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://ivp.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r42",
      "r43",
      "r44",
      "r48",
      "r49",
      "r50",
      "r51",
      "r175",
      "r178",
      "r179",
      "r250",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r510",
      "r512",
      "r513",
      "r530",
      "r644",
      "r735",
      "r752",
      "r822",
      "r1064",
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholder\u2019s equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r91",
      "r583",
      "r804",
      "r809",
      "r810",
      "r1015",
      "r1020",
      "r1037",
      "r1109"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholder\u2019s Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r143",
      "r175",
      "r178",
      "r179",
      "r250",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r510",
      "r512",
      "r513",
      "r530",
      "r804",
      "r1064",
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LifeSettlementContractsFairValueMethodFaceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LifeSettlementContractsFairValueMethodFaceValue",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face value",
        "label": "Life Settlement Contracts, Fair Value Method, Face Value",
        "documentation": "Face value (death benefits) of the life insurance policies underlying the life settlement contracts accounted for under the fair value method."
       }
      }
     },
     "auth_ref": [
      "r251"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r47",
      "r1015",
      "r1018",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r47",
      "r1015",
      "r1018",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured credit facility",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r47"
     ]
    },
    "us-gaap_LoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable",
        "label": "Loans Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r1130"
     ]
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans Payable [Member]",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableToBankCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansPayableToBankCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable, net of discount",
        "negatedLabel": "Less current portion",
        "label": "Loans Payable to Bank, Current",
        "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r641"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r176",
      "r184",
      "r316",
      "r331",
      "r575",
      "r748",
      "r749",
      "r802",
      "r1130"
     ]
    },
    "us-gaap_LongTermDebtCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Notes Payable Repayment Requirements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r1016",
      "r1021",
      "r1068",
      "r1129"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r176",
      "r184",
      "r321",
      "r575"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r176",
      "r184",
      "r321",
      "r575"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r176",
      "r184",
      "r321",
      "r575"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r176",
      "r184",
      "r321",
      "r575"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableRepaymentRequirementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder of 2025",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1021"
     ]
    },
    "us-gaap_LongTermDebtMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturityDate",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity date",
        "label": "Long-Term Debt, Maturity Date",
        "documentation": "Maturity date of long-term debt, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New york prime rate",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ivp_LongTermDebtPrepaymentPenaltyPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "LongTermDebtPrepaymentPenaltyPercentage",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding principal rate",
        "documentation": "Long term debt prepayment penalty percentage.",
        "label": "Long Term Debt Prepayment Penalty Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_LongTermDebtRemainingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "LongTermDebtRemainingTerm",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortize period term",
        "documentation": "Long term debt remaining term.",
        "label": "Long Term Debt Remaining Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtTerm",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan",
        "label": "Long-Term Debt, Term",
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable \u2013 noncurrent",
        "verboseLabel": "Long-term portion",
        "label": "Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable",
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r27",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r120",
      "r121",
      "r122",
      "r134",
      "r135",
      "r220",
      "r286",
      "r287",
      "r288",
      "r289",
      "r383",
      "r414",
      "r415",
      "r416",
      "r431",
      "r529",
      "r566",
      "r600",
      "r601",
      "r607",
      "r635",
      "r636",
      "r696",
      "r699",
      "r702",
      "r703",
      "r705",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r745",
      "r753",
      "r759",
      "r762",
      "r766",
      "r767",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r1066",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_MediumTermNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MediumTermNotes",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Notes payable, net of issuance cost",
        "label": "Medium-Term Note",
        "documentation": "Amount of debt instrument classified as medium-term."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r1130"
     ]
    },
    "ivp_MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree": {
     "xbrltype": "pureItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt-service coverage ratio",
        "documentation": "Minimum debt service coverage ratio of the prospective acquiree.",
        "label": "Minimum Debt Service Coverage Ratio Of The Prospective Acquiree"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r120",
      "r121",
      "r122",
      "r134",
      "r135",
      "r220",
      "r286",
      "r287",
      "r288",
      "r289",
      "r383",
      "r414",
      "r415",
      "r416",
      "r431",
      "r529",
      "r566",
      "r600",
      "r601",
      "r607",
      "r635",
      "r636",
      "r696",
      "r699",
      "r702",
      "r703",
      "r705",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r745",
      "r753",
      "r759",
      "r762",
      "r766",
      "r767",
      "r798",
      "r799",
      "r800",
      "r806",
      "r1066",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "ivp_MinimumStockholdersEquityRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "MinimumStockholdersEquityRequirement",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum stockholders\u2019 equity requirement",
        "documentation": "Represent the amount of minimum stockholders\u2019 equity requirement.",
        "label": "Minimum Stockholders Equity Requirement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ivp_NegativeWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NegativeWorkingCapital",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Negative working capital",
        "documentation": "Represent the amount of negative working capital.",
        "label": "Negative Working Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r72"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow",
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss",
        "netLabel": "Net Income",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r72",
      "r93",
      "r138",
      "r141",
      "r157",
      "r158",
      "r161",
      "r175",
      "r178",
      "r179",
      "r183",
      "r188",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r199",
      "r200",
      "r206",
      "r250",
      "r292",
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r302",
      "r334",
      "r337",
      "r340",
      "r344",
      "r421",
      "r452",
      "r508",
      "r528",
      "r530",
      "r588",
      "r665",
      "r686",
      "r687",
      "r727",
      "r729",
      "r731",
      "r820",
      "r1064"
     ]
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r864",
      "r865",
      "r866"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r858",
      "r874",
      "r900",
      "r909"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash investing and financing activity",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreement [Member]",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r772",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1049",
      "r1052",
      "r1053"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expenses",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_NotesAndLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesAndLoansPayable",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableTable": {
       "parentTag": "us-gaap_MediumTermNotes",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total notes payable",
        "terseLabel": "Payments loan payable",
        "label": "Notes and Loans Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r1130"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/BusinessDisposalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r89",
      "r1130",
      "r1131"
     ]
    },
    "us-gaap_NotesPayableCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Notes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableEightMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Eight [Member]",
        "documentation": "Notes payable eight.",
        "label": "Notes Payable Eight Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableEighteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableEighteenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Eighteen [Member]",
        "documentation": "Notes payable eighteen.",
        "label": "Notes Payable Eighteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableElevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableElevenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Eleven [Member]",
        "documentation": "Notes payable eleven.",
        "label": "Notes Payable Eleven Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableFifteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableFifteenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Fifteen [Member]",
        "documentation": "Notes payable fifteen.",
        "label": "Notes Payable Fifteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableFiveMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Five [Member]",
        "documentation": "Notes payable five.",
        "label": "Notes Payable Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableFourMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Four [Member]",
        "documentation": "Notes payable four.",
        "label": "Notes Payable Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableFourteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableFourteenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Fourteen [Member]",
        "documentation": "Notes payable fourteen.",
        "label": "Notes Payable Fourteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableNineMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Nine [Member]",
        "documentation": "Notes payable nine",
        "label": "Notes Payable Nine Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableOneMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable One [Member]",
        "documentation": "Notes payable one.",
        "label": "Notes Payable One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableSevenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Seven [Member]",
        "documentation": "Notes payable seven.",
        "label": "Notes Payable Seven Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableSeventeenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableSeventeenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Seventeen [Member]",
        "documentation": "Notes payable seventeen.",
        "label": "Notes Payable Seventeen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableSixMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Six [Member]",
        "documentation": "Notes payable six.",
        "label": "Notes Payable Six Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableSixteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableSixteenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Sixteen [Member]",
        "documentation": "Notes Payable Sixteen.",
        "label": "Notes Payable Sixteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Ten [Member]",
        "documentation": "Notes payable ten.",
        "label": "Notes Payable Ten Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableThirteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableThirteenMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Thirteen [Member]",
        "documentation": "Notes payable thirteen.",
        "label": "Notes Payable Thirteen Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableThreeMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Three [Member]",
        "documentation": "Notes payable three.",
        "label": "Notes Payable Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableToBankGrossOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableToBankGrossOne",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableTable": {
       "parentTag": "us-gaap_NotesAndLoansPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FNBD Notes Payable",
        "documentation": "Notes payable to bank gross one.",
        "label": "Notes Payable To Bank Gross One"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableToBankGrossTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableToBankGrossTwo",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableTable": {
       "parentTag": "us-gaap_NotesAndLoansPayable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FSB Notes Payable",
        "documentation": "Notes payable to bank gross two.",
        "label": "Notes Payable To Bank Gross Two"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwelveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwelveMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Twelve [Member]",
        "documentation": "Notes payable twelve.",
        "label": "Notes Payable Twelve Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFNBDTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two [Member]",
        "documentation": "Notes payable two.",
        "label": "Notes Payable Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyOneMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty-One [Member]",
        "label": "Notes Payable Two Thousand Twenty One Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyOneThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyOneThreeMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty One Three [Member]",
        "label": "Notes Payable Two Thousand Twenty One Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyOneTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyOneTwoMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty One Two [Member]",
        "label": "Notes Payable Two Thousand Twenty One Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyThreeMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Three [Member]",
        "label": "Notes Payable Two Thousand Twenty Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyTwoFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyTwoFiveMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Two Five [Member]",
        "label": "Notes Payable Two Thousand Twenty Two Five Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyTwoFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyTwoFourMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Two Four [Member]",
        "label": "Notes Payable Two Thousand Twenty Two Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyTwoMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Two [Member]",
        "label": "Notes Payable Two Thousand Twenty Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyTwoThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyTwoThreeMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Two Three [Member]",
        "label": "Notes Payable Two Thousand Twenty Two Three Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_NotesPayableTwoThousandTwentyTwoTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NotesPayableTwoThousandTwentyTwoTwoMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayabletoFSBTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Two Thousand Twenty Two Two [Member]",
        "label": "Notes Payable Two Thousand Twenty Two Two Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://ivp.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segment",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r1028"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://ivp.com/role/DescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable segment",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r744",
      "r1028"
     ]
    },
    "ivp_NumberOfShareIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "NumberOfShareIssued",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share issued (in Shares)",
        "documentation": "Number of share issued.",
        "label": "Number Of Share Issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r727",
      "r731",
      "r736",
      "r1027",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r803"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_OperatingLeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1114"
     ]
    },
    "ivp_OperatingLeaseExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "OperatingLeaseExpenseAbstract",
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense:",
        "label": "Operating Lease Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Minimum Lease Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets",
      "http://ivp.com/role/ScheduleofFutureMinimumLeasePaymentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "verboseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating Lease, Liability, Current",
        "label": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current",
        "verboseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating lease liabilities, non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "verboseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of operating right of use assets",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://ivp.com/role/LeasesDetailsScheduleofAmountsRelatingtoLeaseswerePresentedontheUnauditedCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r803"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r803"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments [Member]",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r242",
      "r740",
      "r741"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_OriginalIssueDiscount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "OriginalIssueDiscount",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount percentage",
        "documentation": "Percentage of OID.",
        "label": "Original Issue Discount"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_OriginalIssueDiscountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "OriginalIssueDiscountMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original Issue Discount [Member]",
        "label": "Original Issue Discount Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_OtherCommitmentsDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsDescription",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of purchase agreement",
        "label": "Other Commitments, Description",
        "documentation": "Description of the nature and terms of commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other offering expenses (in Dollars)",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r809",
      "r810"
     ]
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Intangible Assets [Member]",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1051",
      "r1052",
      "r1053"
     ]
    },
    "ivp_OtherLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "OtherLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable": {
       "parentTag": "us-gaap_OperatingLeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other lease expense",
        "documentation": "Other lease expense.",
        "label": "Other Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLoansPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLoansPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans payable, net of discount",
        "label": "Other Loans Payable, Current",
        "documentation": "Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r642",
      "r643"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expenses)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r796"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expenses):",
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r856",
      "r872",
      "r907"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r859",
      "r875",
      "r910"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r859",
      "r875",
      "r910"
     ]
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_PaymentsForFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForFees",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash fee (in Dollars)",
        "label": "Payments for Other Fees",
        "documentation": "Amount of cash outflow for fees classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/RetirementPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r382",
      "r756"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ivp_PercentageOfAccruedInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfAccruedInterest",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of accrued interest",
        "documentation": "Percentage of accrued interest.",
        "label": "Percentage Of Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfConversionPrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfConversionPrice",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of conversion price",
        "documentation": "Percentage of conversion price.",
        "label": "Percentage Of Conversion Price"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfConvertibleDebenture": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfConvertibleDebenture",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of convertible debenture",
        "documentation": "Percentage of convertible debenture.",
        "label": "Percentage Of Convertible Debenture"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfInitialContributionToBeMadeTowardsEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfInitialContributionToBeMadeTowardsEquity",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of initial contribution to be made towards equity",
        "documentation": "Percentage of initial contribution to be made towards equity.",
        "label": "Percentage Of Initial Contribution To Be Made Towards Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfOwnershipLimitation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfOwnershipLimitation",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership limitation",
        "documentation": "Percentage of ownership limitation.",
        "label": "Percentage Of Ownership Limitation"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfPurchasePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfPurchasePrice",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of purchase price",
        "documentation": "Percentage of purchase price.",
        "label": "Percentage Of Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of shares to be issued upon exercise of the new warrants",
        "documentation": "Percentage of shares to be issued upon exercise of the new warrants.",
        "label": "Percentage Of Shares To Be Issued Upon Exercise Of The New Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PercentagePerDrawOnTheLoanFacilityAvailed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PercentagePerDrawOnTheLoanFacilityAvailed",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage per draw on the loan facility availed",
        "documentation": "Percentage per draw on the loan facility availed.",
        "label": "Percentage Per Draw On The Loan Facility Availed"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PeriodAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period [Axis]",
        "documentation": "Period.",
        "label": "Period Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PeriodDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PeriodDomainDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PeriodDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PeriodWithinWhichRepaymentForEachDrawShallBeMade": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PeriodWithinWhichRepaymentForEachDrawShallBeMade",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closed end line",
        "documentation": "Period within which repayment for each draw shall be made.",
        "label": "Period Within Which Repayment For Each Draw Shall Be Made"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "ivp_PracticeOnlyTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PracticeOnlyTermLoansMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Practice Only Term Loans [Member]",
        "label": "Practice Only Term Loans Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "ivp_PreFundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PreFundedWarrantsMember",
     "presentation": [
      "http://ivp.com/role/WarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-Funded Warrants [Member]",
        "label": "Pre Funded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockConvertibleConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleConversionPrice",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, convertible, conversion price (in Dollars per share)",
        "label": "Preferred Stock, Convertible, Conversion Price",
        "documentation": "Per share conversion price of preferred stock."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock convertible, beneficial conversion feature (in Dollars)",
        "label": "Preferred Stock, Convertible, Down Round Feature, Increase (Decrease) in Equity, Amount",
        "documentation": "Amount of increase (decrease) in equity for down round feature triggered for convertible preferred stock."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r363"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock outstanding",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r697",
      "r700",
      "r701",
      "r706"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "verboseLabel": "Preferred Stock [Member]",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819",
      "r1164",
      "r1167"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r346"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r646"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ivp_PrepaymentPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PrepaymentPeriodAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayment Period [Axis]",
        "label": "Prepayment Period Axis"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_PrepaymentPeriodDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PrepaymentPeriodDomainDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PrepaymentPeriodDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from convertible note payable",
        "label": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of class A common stock and warrants, net of issuance costs",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds debt",
        "label": "Proceeds from Issuance of Debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of convertible series A preferred stock",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of class A common stock and pre-funded warrants, net of issuance costs",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from loans payable",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r1015",
      "r1018"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product revenue",
        "verboseLabel": "Product revenue [Member]",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r731",
      "r754",
      "r755"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r132",
      "r244",
      "r567",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r722",
      "r726",
      "r729",
      "r731",
      "r754",
      "r755",
      "r805",
      "r806",
      "r807",
      "r808",
      "r811",
      "r948",
      "r956",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1060",
      "r1061",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r132",
      "r244",
      "r567",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r722",
      "r726",
      "r729",
      "r731",
      "r754",
      "r755",
      "r805",
      "r806",
      "r807",
      "r808",
      "r811",
      "r948",
      "r956",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1060",
      "r1061",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r552"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/PropertyandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r102",
      "r104",
      "r105"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r144",
      "r586"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment, Net [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and Equipment, net",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r552",
      "r576",
      "r586",
      "r804"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://ivp.com/role/PropertyandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r552"
     ]
    },
    "ivp_PurchaseLimitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "PurchaseLimitsMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Limits [Member]",
        "label": "Purchase Limits Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r120",
      "r121",
      "r122",
      "r134",
      "r135",
      "r220",
      "r286",
      "r287",
      "r288",
      "r289",
      "r369",
      "r383",
      "r414",
      "r415",
      "r416",
      "r420",
      "r431",
      "r529",
      "r564",
      "r565",
      "r566",
      "r600",
      "r601",
      "r607",
      "r635",
      "r636",
      "r696",
      "r699",
      "r702",
      "r703",
      "r705",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r745",
      "r753",
      "r759",
      "r762",
      "r766",
      "r767",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r814",
      "r1058",
      "r1066",
      "r1107",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1",
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r120",
      "r121",
      "r122",
      "r134",
      "r135",
      "r220",
      "r286",
      "r287",
      "r288",
      "r289",
      "r369",
      "r383",
      "r414",
      "r415",
      "r416",
      "r420",
      "r431",
      "r529",
      "r564",
      "r565",
      "r566",
      "r600",
      "r601",
      "r607",
      "r635",
      "r636",
      "r696",
      "r699",
      "r702",
      "r703",
      "r705",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r745",
      "r753",
      "r759",
      "r762",
      "r766",
      "r767",
      "r798",
      "r799",
      "r800",
      "r801",
      "r806",
      "r814",
      "r1058",
      "r1066",
      "r1107",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "ivp_RealEstateTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RealEstateTermLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Term Loan [Member]",
        "label": "Real Estate Term Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ReconciliationOfAdjustedClinicsEbitdaToNetIncomeAbstract",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Adjusted Clinics EBITDA to net income",
        "label": "Reconciliation Of Adjusted Clinics Ebitda To Net Income Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r851",
      "r867",
      "r902"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r182",
      "r183",
      "r248",
      "r373",
      "r379",
      "r557",
      "r558",
      "r579",
      "r584",
      "r638",
      "r639",
      "r640",
      "r642",
      "r643",
      "r663",
      "r695",
      "r1166"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r182",
      "r183",
      "r557",
      "r558",
      "r1119"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r182",
      "r183",
      "r1119"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r182",
      "r183",
      "r248",
      "r557",
      "r558",
      "r559",
      "r669",
      "r670",
      "r673"
     ]
    },
    "ivp_RelatedPartyTransactionTransactionFeePayablePerMonth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RelatedPartyTransactionTransactionFeePayablePerMonth",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable amount",
        "documentation": "Represent the amount of related party transaction fee payable per month.",
        "label": "Related Party Transaction Transaction Fee Payable Per Month"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r182",
      "r183",
      "r248",
      "r373",
      "r379",
      "r557",
      "r558",
      "r579",
      "r584",
      "r638",
      "r639",
      "r640",
      "r642",
      "r643",
      "r663",
      "r695",
      "r1119",
      "r1166"
     ]
    },
    "ivp_RelatedPartyTransactionsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RelatedPartyTransactionsDetailsTable",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r555",
      "r556",
      "r558",
      "r560",
      "r617",
      "r618",
      "r619",
      "r671",
      "r672",
      "r673",
      "r692",
      "r694"
     ]
    },
    "ivp_RemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RemainingLeaseTermAbstract",
     "presentation": [
      "http://ivp.com/role/ScheduleofComponentsofLeaseExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining lease term:",
        "label": "Remaining Lease Term Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of convertible debentures",
        "label": "Repayments of Convertible Debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on loans payable",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r1015",
      "r1018"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of note payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r841",
      "r852",
      "r868",
      "r903"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r842",
      "r853",
      "r869",
      "r904"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r860",
      "r876",
      "r911"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash (in Dollars)",
        "label": "Restricted Cash",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1013",
      "r1128",
      "r1132"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash - non-current",
        "label": "Restricted Cash, Noncurrent",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r959",
      "r1013"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r83",
      "r582",
      "r605",
      "r606",
      "r615",
      "r647",
      "r804"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r185",
      "r186",
      "r187",
      "r189",
      "r196",
      "r198",
      "r200",
      "r252",
      "r253",
      "r278",
      "r333",
      "r421",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r507",
      "r508",
      "r515",
      "r517",
      "r518",
      "r520",
      "r526",
      "r542",
      "r544",
      "r602",
      "r604",
      "r620",
      "r1167"
     ]
    },
    "ivp_RetrospectiveAdjustmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RetrospectiveAdjustmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retrospective Adjustments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_RetrospectiveAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RetrospectiveAdjustmentsTextBlock",
     "presentation": [
      "http://ivp.com/role/RetrospectiveAdjustments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RETROSPECTIVE ADJUSTMENTS",
        "documentation": "The entire disclosure for retrospective adjustments.",
        "label": "Retrospective Adjustments Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "verboseLabel": "Total Clinics level revenue",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r213",
      "r226",
      "r227",
      "r235",
      "r241",
      "r244",
      "r246",
      "r247",
      "r365",
      "r366",
      "r367",
      "r567"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue contingent owners amount (in Dollars)",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue percentage",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_RevolvingSecuredCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "RevolvingSecuredCreditFacilityMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Secured Credit Facility [Member]",
        "label": "Revolving Secured Credit Facility Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r952"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r139",
      "r140",
      "r201",
      "r384",
      "r945"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Diluted Net Loss Per Share Antidilutive",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "presentation": [
      "http://ivp.com/role/StockCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Vesting Terms",
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "documentation": "Tabular disclosure of the change in common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://ivp.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amounts Relating to Leases were Presented on the Unaudited Condensed Balance Sheets",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r1016",
      "r1021",
      "r1129"
     ]
    },
    "ivp_ScheduleOfConsolidatedStatementsOfOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfConsolidatedStatementsOfOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Consolidated Statements Of Operations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notes Payable to FSB",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r30",
      "r31",
      "r35",
      "r81",
      "r82",
      "r748",
      "r750",
      "r1016",
      "r1021",
      "r1111",
      "r1129"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notes Payable",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r272",
      "r275",
      "r276",
      "r277",
      "r568",
      "r721",
      "r723",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangibles Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r1048"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1041"
     ]
    },
    "ivp_ScheduleOfIntangiblesAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfIntangiblesAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Intangibles Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://ivp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notes Payable Repayment Requirements",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ivp_ScheduleOfNotesPayableToFnbdAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfNotesPayableToFnbdAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Notes Payable To Fnbd Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ScheduleOfNotesPayableToFsbAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfNotesPayableToFsbAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Notes Payable To Fsb Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfOutstandingCommonShareWarrantsAndExercisePricesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Outstanding Common Share Warrants And Exercise Prices Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ScheduleOfPropertyAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfPropertyAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property And Equipment Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofPropertyandEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r552"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r24"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://ivp.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Consolidated Statements of Operations",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r24"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://ivp.com/role/StockCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Outstanding Stock Options",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r85"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://ivp.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Outstanding Common Share Warrants and Exercise Prices",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "ivp_ScheduleOfVestingTermsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ScheduleOfVestingTermsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Vesting Terms Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://ivp.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Amortization Expense of Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r1050"
     ]
    },
    "ivp_SecondCommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SecondCommercialLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Commercial Loan [Member]",
        "label": "Second Commercial Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_SecondLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SecondLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Loan [Member]",
        "label": "Second Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r213",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r232",
      "r233",
      "r234",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r737",
      "r738",
      "r739",
      "r740",
      "r742",
      "r743",
      "r744"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate general and administrative",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r726",
      "r727",
      "r728",
      "r731",
      "r1004"
     ]
    },
    "ivp_SeparateCommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SeparateCommercialLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Separate Commercial Loan [Member]",
        "label": "Separate Commercial Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_SeriesAPreferredStockDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SeriesAPreferredStockDividend",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock Dividend",
        "documentation": "Represent the amount of series A preferred stock dividend.",
        "label": "Series APreferred Stock Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock [Member]",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r961",
      "r1069",
      "r1070"
     ]
    },
    "ivp_SeriesAWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SeriesAWarrantsMember",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Warrants [Member]",
        "label": "Series AWarrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_SeriesBWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SeriesBWarrantsMember",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Warrants [Member]",
        "label": "Series BWarrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServiceAgreementsMember",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service Agreements [Member]",
        "label": "Service Agreements [Member]",
        "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1049",
      "r1052",
      "r1053"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServiceMember",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue",
        "verboseLabel": "Service revenue [Member]",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r731",
      "r754",
      "r755"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Outstanding Stock Options [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r389",
      "r390",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Options exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Options exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Expired and forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Expired and forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Issued",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate Intrinsic Value, Beginning Balance",
        "periodEndLabel": "Aggregate Intrinsic Value, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Shares, Beginning Balance",
        "periodEndLabel": "Number of Shares, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance",
        "periodEndLabel": "Weighted Average Exercise Price, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Method",
        "documentation": "Share-based compensation arrangement by share-based payment award, options, vesting method, outstanding, number.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Method"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Terms",
        "documentation": "Share-based compensation arrangement by share-based payment award, options, vesting terms, outstanding, number.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Issued",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 1 [Member]",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r392",
      "r411",
      "r412",
      "r413",
      "r414",
      "r417",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingCommonShareWarrantsandExercisePricesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Life (years), Issued",
        "documentation": "Share-based compensation arrangement by share-based payment award, options, issued, weighted average remaining contractual term.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Option Issued Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Options exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Life (years), Options exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Expired and forfeited",
        "documentation": "Aggregate intrinsic value, expired and forfeited.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Expired And Forfeited Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Issued",
        "documentation": "Aggregate intrinsic value, issued.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Issued Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Life (years), Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails",
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share (in Dollars per share)",
        "verboseLabel": "Exercise price",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies and Basis of Presentation",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r174"
     ]
    },
    "ivp_SignificantAccountingPoliciesandBasisofPresentationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SignificantAccountingPoliciesandBasisofPresentationDetailsTable",
     "presentation": [
      "http://ivp.com/role/SignificantAccountingPoliciesandBasisofPresentationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies and Basis of Presentation (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "ivp_StarCircleAdvisoryGroupLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StarCircleAdvisoryGroupLlcMember",
     "presentation": [
      "http://ivp.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Star Circle Advisory Group, LLC [Member]",
        "documentation": "Star Circle Advisory Group, LLC.",
        "label": "Star Circle Advisory Group Llc Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r151",
      "r152",
      "r153",
      "r175",
      "r179",
      "r204",
      "r205",
      "r207",
      "r209",
      "r215",
      "r216",
      "r250",
      "r292",
      "r295",
      "r296",
      "r297",
      "r301",
      "r302",
      "r335",
      "r336",
      "r338",
      "r339",
      "r341",
      "r343",
      "r346",
      "r347",
      "r351",
      "r354",
      "r361",
      "r530",
      "r611",
      "r612",
      "r613",
      "r614",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r646",
      "r666",
      "r688",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r944",
      "r1017",
      "r1019",
      "r1026"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r56",
      "r57",
      "r136",
      "r137",
      "r138",
      "r159",
      "r160",
      "r161",
      "r185",
      "r186",
      "r187",
      "r189",
      "r196",
      "r198",
      "r200",
      "r214",
      "r252",
      "r253",
      "r278",
      "r333",
      "r364",
      "r421",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r507",
      "r508",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r542",
      "r544",
      "r553",
      "r589",
      "r602",
      "r603",
      "r604",
      "r620",
      "r688"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r214",
      "r335",
      "r336",
      "r338",
      "r341",
      "r544",
      "r567",
      "r610",
      "r621",
      "r632",
      "r637",
      "r638",
      "r639",
      "r640",
      "r642",
      "r643",
      "r646",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r667",
      "r668",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r688",
      "r729",
      "r731",
      "r815",
      "r1166"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r139",
      "r140",
      "r201",
      "r384",
      "r945",
      "r946"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ivp.com/role/ConsolidatedIncomeStatement",
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r214",
      "r248",
      "r335",
      "r336",
      "r338",
      "r341",
      "r544",
      "r567",
      "r610",
      "r621",
      "r632",
      "r637",
      "r638",
      "r639",
      "r640",
      "r642",
      "r643",
      "r646",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r667",
      "r668",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r688",
      "r729",
      "r731",
      "r815",
      "r1166"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r855",
      "r871",
      "r906"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "ivp_StockCompensationScheduleofVestingTermsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockCompensationScheduleofVestingTermsDetailsTable",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Compensation - Schedule of Vesting Terms (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with business acquisition",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r19"
     ]
    },
    "ivp_StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock and pre-funded warrants, net of issuance costs",
        "documentation": "Issuance of class A common stock and pre-funded warrants, net of issuance costs.",
        "label": "Stock Issued During Period Issuance Of ACommon Stock And Prefunded Warrants Net Of Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of convertible series A preferred stock (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r30",
      "r53",
      "r56",
      "r83",
      "r320"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of convertible series A preferred stock into class A common stock (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r30",
      "r52",
      "r53",
      "r83"
     ]
    },
    "ivp_StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants (in Shares)",
        "documentation": "Stock issued during period shares exercise of pre fund warrants.",
        "label": "Stock Issued During Period Shares Exercise Of Prefunded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock for services (in Shares)",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ShareholdersEquityType2or3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock, net of issuance costs (in Shares)",
        "verboseLabel": "Agreed to issue",
        "netLabel": "Investor shares (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r52",
      "r53",
      "r83",
      "r611",
      "r688",
      "r709"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of shares",
        "label": "Stock Issued During Period, Shares, Purchase of Assets",
        "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://ivp.com/role/ScheduleofOutstandingStockOptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r52",
      "r53",
      "r83",
      "r398"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of convertible series A preferred stock",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r56",
      "r57",
      "r83"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of convertible series A preferred stock into class A common stock",
        "label": "Stock Issued During Period, Value, Conversion of Units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r56",
      "r57",
      "r83"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent owners amount (in Dollars)",
        "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan",
        "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r52",
      "r53",
      "r83",
      "r430"
     ]
    },
    "ivp_StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants",
        "documentation": "Stock issued during period value exercise of prefunded warrants.",
        "label": "Stock Issued During Period Value Exercise Of Prefunded Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock in connection with general release agreement",
        "documentation": "Represents the value of issuance of class common stock in connection with general release agreement.",
        "label": "Stock Issued During Period Value Issuance Of Common Stock In Connection With General Release Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock for services",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of class A common stock, net of issuance costs",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r52",
      "r53",
      "r83",
      "r620",
      "r688",
      "r709",
      "r821"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueStockDividend",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Convertible series A preferred stock cumulative dividends",
        "label": "Stock Issued During Period, Value, Stock Dividend",
        "documentation": "Value of stock issued to shareholders as a dividend during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r53",
      "r56",
      "r57",
      "r83"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockOptionMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options [Member]",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r1104"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of shares (in Shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r52",
      "r53",
      "r83",
      "r614",
      "r688",
      "r711"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ivp.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet",
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholder\u2019s equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56",
      "r57",
      "r73",
      "r648",
      "r664",
      "r689",
      "r690",
      "r804",
      "r822",
      "r1015",
      "r1019",
      "r1020",
      "r1037",
      "r1109",
      "r1167"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder\u2019s Equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_StockholdersEquityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockholdersEquityDetailsTable",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://ivp.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r345",
      "r347",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360",
      "r364",
      "r514",
      "r525",
      "r691",
      "r693",
      "r713"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://ivp.com/role/RetrospectiveAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of reverse stock split",
        "label": "Stockholders' Equity, Reverse Stock Split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ivp_StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible series A preferred stock dividend (in Shares)",
        "documentation": "Shares of stock issued under convertible series A preferred stock dividend.",
        "label": "Stockissued During Period Shares Convertible Series APreferred Stock Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend",
     "crdr": "credit",
     "presentation": [
      "http://ivp.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible series A preferred stock dividend",
        "documentation": "Value of stock issued under convertible series A preferred stock dividend.",
        "label": "Stockissued During Period Value Convertible Series APreferred Stock Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r562"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r562"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r562"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r562"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://ivp.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r563"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart3",
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosure of Cash Flow Information",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ivp_ThirdCommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ThirdCommercialLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Commercial Loan [Member]",
        "label": "Third Commercial Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_ThirdLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ThirdLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third Loan [Member]",
        "label": "Third Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_TotalClinicsLevelExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "TotalClinicsLevelExpenses",
     "crdr": "debit",
     "presentation": [
      "http://ivp.com/role/ScheduleofConsolidatedStatementsofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Clinics level expenses",
        "documentation": "The amount of clinics level expenses.",
        "label": "Total Clinics Level Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable and Allowance for Expected Credit Losses",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1035",
      "r1036"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksMember",
     "presentation": [
      "http://ivp.com/role/ScheduleofIntangiblesAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademark [Member]",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r769",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1049",
      "r1051",
      "r1052",
      "r1053"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ivp_TradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "TradingDays",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading days",
        "documentation": "Trading days.",
        "label": "Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ivp_TwoThousandTwentyTwoPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "TwoThousandTwentyTwoPlanMember",
     "presentation": [
      "http://ivp.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Plan [Member]",
        "label": "Two Thousand Twenty Two Plan Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnamortizedDebtIssuanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://ivp.com/role/ScheduleofNotesPayableTable": {
       "parentTag": "us-gaap_MediumTermNotes",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ivp.com/role/ScheduleofNotesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized debt issuance costs",
        "label": "Unamortized Debt Issuance Expense",
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://ivp.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r217",
      "r218",
      "r219",
      "r220",
      "r572",
      "r574",
      "r734"
     ]
    },
    "ivp_ValleyVetPracticesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "ValleyVetPracticesMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valley Vet Practices [Member]",
        "label": "Valley Vet Practices Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://ivp.com/role/ScheduleofVestingTermsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "us-gaap_WarrantExercisePriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantExercisePriceDecrease",
     "presentation": [
      "http://ivp.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant exercise price (in Dollars per share)",
        "label": "Warrant, Exercise Price, Decrease",
        "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://ivp.com/role/CommitmentsandContingenciesDetails",
      "http://ivp.com/role/ScheduleofDilutedNetLossPerShareAntidilutiveTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants [Member]",
        "verboseLabel": "Warrant [Member]",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_WarrantsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "WarrantsDetailsTable",
     "presentation": [
      "http://ivp.com/role/WarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_WarrantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "WarrantsTextBlock",
     "presentation": [
      "http://ivp.com/role/Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "documentation": "The entire disclosure for a warrants.",
        "label": "Warrants Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth South A Division of Farmers National Bank of Danville [Member]",
        "documentation": "Wealth south A division of farmers national bank of danville.",
        "label": "Wealth South ADivision Of Farmers National Bank Of Danville Member"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth South Division Of Farmers National Bank Of Danville [Member]",
        "label": "Wealth South Division Of Farmers National Bank Of Danville Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r209"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://ivp.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding per Class A and B common shares:",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ivp_WithinTwoYearsOfEnteringIntoTheTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ivp.com/20250331",
     "localname": "WithinTwoYearsOfEnteringIntoTheTermLoanMember",
     "presentation": [
      "http://ivp.com/role/DebtDetailsPart1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Within Two Years Of Entering Into The Term Loan [Member]",
        "label": "Within Two Years Of Entering Into The Term Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "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"
  },
  "r4": {
   "role": "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "60",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-1"
  },
  "r10": {
   "role": "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"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r40": {
   "role": "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(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "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(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "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"
  },
  "r53": {
   "role": "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"
  },
  "r54": {
   "role": "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "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(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "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(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "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(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r83": {
   "role": "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r103": {
   "role": "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"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "325",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481463/325-30-50-8"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r362": {
   "role": "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3A"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r430": {
   "role": "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"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r611": {
   "role": "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"
  },
  "r612": {
   "role": "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r613": {
   "role": "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r614": {
   "role": "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r633": {
   "role": "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"
  },
  "r634": {
   "role": "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"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r688": {
   "role": "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"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r696": {
   "role": "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r697": {
   "role": "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 A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r698": {
   "role": "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"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r701": {
   "role": "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 A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r702": {
   "role": "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 A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r703": {
   "role": "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 A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r704": {
   "role": "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"
  },
  "r705": {
   "role": "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r706": {
   "role": "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 A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r707": {
   "role": "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"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r709": {
   "role": "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"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r711": {
   "role": "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"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r814": {
   "role": "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r947": {
   "role": "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"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r958": {
   "role": "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"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1013": {
   "role": "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"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1128": {
   "role": "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"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1130": {
   "role": "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)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1131": {
   "role": "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1132": {
   "role": "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"
  },
  "r1133": {
   "role": "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>86
<FILENAME>0001213900-25-044156-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-044156-xbrl.zip
M4$L#!!0    ( #> KUJV.]O?7G0! (GO#P 9    96$P,C0Q.#DP+3$P<5]I
M;G-P:7)E+FAT;>R]:7?B2)8P_)U?$>.9G,D\1SBU()9TE9]#.NUJ3V?:'MM9
MU?U^J2-08%0I)%J+;?K7O_=&2$*   DM""?S/-7E A&*N%O<_?[R_UXG)GFF
MCFO8UJ__(YV*_T.H-;1UPWKZ]7_Z#Q?7U__S_\X;O_Q'LTE^HQ9U-(_J9# C
M%_9D^C TR*.C6>[(=B;DO3?Y0)ID['G33Q\_OKR\G [A&7=H.-2U?6=(7?R
M-)O!<A<.Q<4^D<>Q3[YI,R*I1&I_DI1/+8E\?[P@LBBK_/&Q!YN$C5KNIV#-
M7T^"]R2]XR1X5J?SYUX'CGGJTN'ID_W\$;[XB*M'#WI.]"!NG#UL.T\?X8N/
MWFQ*\>E64Y2:BA3^A@[UY,7ABX7%#==NR5(G^06R*"H?@R>B'SQ/HX?A;SP1
M6U!4YF\W7M>M)\%ZEFE8]!^?[[_.'_>2GY\_^M$+,:EY0 OX1K$IRDU)CBW2
MA$,N+!0>>M,ZDMH4NS'(P9,_-D #OQYH+@T?=YWYWD>:.V!/PH<+0/;=YI.F
M35<?#+Y8?AB1ZB8^S;Y9>!RWIR]14K#;]D?^9?Q18Q.F+=?3K&%TME=SP\/_
M^ J0F#^Y#+47A3TJ]7J]C^S;Z%$WZ3E84OKXCV]?'X9C.M&:*SMQC>R_6K\?
MY-@3Y%RJZ><-@O_WBV=X)CTGOWSD?S0:OTRHIY&A;7G4 AQ[]-7[R'[(A$B3
M_LLWGG\]N>#?-Q\!,2<?8<V/?-%?!K8^._]%-YZ)Z\U,^NO)")[\1"1QZI%'
M8T)=<D-?R+T]T2R!?R"0!^H8HQ/V*]S 1_SW+]-P =Q!4S.-)^L3&<([J7-&
MTBYZ1B::\V183<^>?B+P>/3!P/8\>\(^@S=_G"Z]'67AE4%-D(3WODF;=]H3
M1;$7/UF*I<_(BZ%[8]RJ^.YD!2Y-U_@WA2_QP8'MZ-3AJWTVM>$/(L/I7-LT
M].C+<&7^O11^?W+^W_\IM<6S8.\K)_BX<H0$,*<':1)"4H$YW.4RL'?80RK8
MKVX44# X_WYS_7CYA3P\]A\O'W[Y.$A ?\4[>KB\^'Y__7A]^4#Z-U_(Y3\N
M_M:_^>V27-Q^^W;]\'!]>U.+;?[1?_C;]<UOC[<W OER>G$*RH#:ZNU_:S6A
MJZO;^V_!5HS73Y9MW?@36'7(A>FK=T]'OYX,Q1-B:1/8%.@[G[[80WC&\I@8
M)08H+\;K<[/7$7LGYY+8_+]?/BZL='Z$-8/U9O!R-0=!R52C3P/;-@>::=K>
MP'Y-@O[_^9H#"YNS>SJU'2^."$G$(_<ZK?;9,BXX)/[O>__^\?+^ZS_)_>7=
M[?TCN?M^__"]?_-('F\)\/4C,"]_4E(:M_>@3[_7/Y#;*_+XMTL2X_N(Y_L7
MC_BUU%-:1TQ?V0[QQI3\*\00F<**M@[FD$[U5,P6HX9/.M@VS0D\,$8B:.K:
MK#FCFM.D5A)9W+%775KZ%_C9 E%()^??-&<X)HHDD,S,?F6X0\W\)[SX"CYQ
M%U:63\Y1RUWE^^7__MDI(P/61\8KU9LCS43S)4'VHFEDH%F4P/Y*P/ZM%?8G
MC_?]FX=KY.\"6?^(V)#EO0@M(<^/''M"_@S^CWAV]/<1:!?V9&*XZ"X"G=^D
M!(AT0)U/==A::O%X:8$).L/M\]W/^5 5F7ZE*$I3!N';ZW(UZ"@2<T'ZGCX9
M+G*9=P/?Q*#=9M"^MMRIX5#R.X7%#4MS9N0.+F&+.K#5:VMX6C\DO+]\U88>
M.RBQ1\2)#D@TE[A3.C1&!M6)81'#<\EPS'2*#P7NF>V-B(N[^\MW/6,T6T\C
MGC8 EAU2TYQJ.O/QG@"Z,F\AYFF(' 9#VS2UJ4L!1L%?T5?N5!O"NW#+KV<G
MY^07SPG?^4P=SP 5)3P!8.*,L$?T\)%DA\2I.G=9!-MI]=ZMH5;8@+7@#!EI
M$\.<?=IVSKCCA'MO!EDM M<#C6[JV,](*HO*'^<-H&_; 66 >4L?\.D+V[<\
M9W9AZXNJ8.OD_(8^:[JVHA]P_L!3PK\\?0%\ :(C^#'(13"3UX L)*"EQ0K
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
M)B,7-IC=7OC,/75]TV./W$XIS]O?F?/*93>Y<^2W-\!O2C7\5FATY/_0E6[
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
M[<#](IZ*HI@4*EOZ '#FD&=\E4 JP0<[CMOWO;'M&/^F>G2R=NQD"6>2*L+
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
M!/*!Y0_D: !7OO@ 14KJ]81>[^ #EG+]G!1ES0@HGRQ:>&-7J^=5G_6%DWM
MI7LVAK7QM,GU\U>EG094/T]*\9ZV5&HS__S*=AX"VDJK)F-04E#;!Z_.*0?K
MFE+JYYI*N_/#\HB4I12EX[WEVPYCU]VVT.X=O#];J9\EM0\E:#<RZ!1%!H?C
MW$I2BQ("DT_4HMBCV*$FU5Q*M">'LOZ@=2'[@S7#E?J9X14&*)=]TK]Q.KOG
M9-8/J2RM @46X.';L4K]W!MI=UX_"SSMSNMG=E6=/54X?R[?KKW:!P'23G$]
M+$NWX,SX2HBE+19$+'MT/\T=<6G#B#@+PD[4R4JFGRVYFM5$&+\#+6Q)U%R]
M\MO2R;G25H2.K-8P8S,+7,OQ *< ZC+KR0C1&@)S7^Z\C>#<1)H*3GWJ2?7U
M*11=8I";.-?29.OD/&E643W F%9M.%BO:*M^7M%]!US3DRX.Y=[E;JH7!=3/
MNYQVY[LZ1&OMP[M(HTT&S6*-9TK@^ :LK)<=YFP>&G74SF]X<!"LG?_RX"!8
M.W]?\:5[::Y7]MV70%"ENEI9JTU9W<5'4)=:O5;M7*9;IIR7%+#+COQ.;N3O
MW3>TY?X.+^V]ZM([^7XB]Z&QT:8.$M/P^/UHA-MV2D@PM;N\1YV\O3]=+0V6
M'1Q!&T <,U9VA/ RK_7>0(YYJWXAGK0]CNL7;TB[\X-U>:AOW^51I03IL":B
M<%^W:QN>WZ+T[C DH P ;W7?=Z0 TIU#5HO57?U-57MM\LU?X<K@#?6(:;LK
MD[*RM[TMKK?\3CUN5RSOG$V>CP X N (@", C@ X N"  %"\)AEZT$!3N+:&
M]H1^!74AFUJ(61U"2Y:$3F^[*;][W_XWAJP\[LX<R%+*1%8>MV<U$PB_:<YP
M'(X?;!T\B6VD,&4O4\HZK9/S+O:0+Y"\]BF]5\9UE(VH*L;K=%1 TMO 3V7<
MM)>I91T,1/:$CJB\#6Q5P4V5#R#KX&BYMX&?RKA)W@LW=;/, #P(A%7!4)5/
M?^OTTDWT.V(HP%!I,]S68:B+41=5D*2NT.D<-;W45I^ROVEL70S?M(1NJR<H
M4H&\M2=#O0JVREM%DYVML.5>NR=TU9+TB=!"_^AI Y.RH-EY(XB&3>.F.*PG
M N0>C0EUR0U](??V1+,$_H% ,*HX.B,3S7DRX$7XJ#A_TS18N+B55]=D!R!#
M:IH!(#@7+-#"T#9-;>K23R3\ZXP$@P8E47QW1M+O)UC1G6I#>!?NZ_7L))6S
M8^>Y-\''<80.X2?421,5Y4_R$Z9QJR3S)X -3@QRI;T,V@ULEO#*I#/$$]4>
M@D2U7P;.Q_-&%*LF#_$*Q4W'7,,,*UMY(Z +ZC@YN'B=[!%6FV#U^>W!2C[9
M<A.D!-"\^?,1(!F%ZT\ C+@>\]__V96E3HF021L_>!-7JER\K+NQ3S'(\; P
MX.7@";@P\/0GMC_O*W6$RY%LCF1S))LCV50+%QPQ E<U"8:,' &T0CC#H+R:
MZMQH^4)'QM XDM(*I+ACC;P/ +3BB:Q>,]TM^3OP2<G*J?HN/;SS9<)\H4,Z
M&5!G;3),L"F1[2F[3W?AY\6%(H-E.YD7S5HFT%I;)K =,)F/\[,">7V/A".0
M\X4N.ON(KW=QY(<@==J"J&Z/,!U17""**XE.@4R4I.V%T$?$YD-L=R^\B]VD
M!%$6A4Z*S@='%!>(XDIXMPWH%;=G:AP1FP^Q.4HP=D0L)A]VA)XD"=WV43;G
MQ^_F!)Y6:;G:VQ-X,'NQ+2BJ*,C=[3TK=\/TB@W]-I&\F8DKY^%>,)Y)$,7M
M#1WSLW"-)Z<)Q*(>?FF$#PYMUZO+##6U=BWI4N^\=JW@-HO9?/GAFYHNW] 7
M]E7:9LL]'$RM@EF;XG:M/RB+ZZNV&8Y+$JXG(1!K"[^T3%2[EGJI=UZ_%E4;
M:39OFG0A-"NS/H!=56BI]>VTGI( VO7K]+6) /)JV87@7PGQK\IY6\37NN7S
MUK%MFJ5C"\GF"'9%=?*B.8YF>6Z]=;7VP7:(:Q]6A[C==+7$P6U,^>I;.F:
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
M]C- 5( G3(JA>[@. D$)%R@L[=H1;IXT$%? >J\&4@-*2/@/G>TZ>B%3%]@
M=6\VY?J%N[KS@8;.!D0HT6UXIX,:EM0Y<U&,&U@L?PK7 8=0J '!A16[QB@V
M=T8-@/LE@:9,.!:BXGD! .QK. 1_.8(Z@(@V]*>^Q=4CT-@,.!C7/-AJSYIC
MV+X;'"6&M!>PFE%L-J+#O&'.C5\>!M<MF,Z*?#?AFK@]:ES_?D?N0JWM;[:I
M,Q1?V*<"^?KU(E*G\9NA':K2<*7-+0S3F+#;+E1,9^&]*LSORN27$WSYQ6WX
M6J$1?V/P>?:7XJ)77\-%5X\2?+=YX<::A1]!:+BQM8.OXNL__F/'C?_]]XN5
ME1= $CZPN/3?8&'#V+0PDCX#=7\]5(+ODG?=V +N;U\V@R3X?C=<WOXM7+P1
MKA=\%%_OPF:OS++P]<UZ< 3?[0B./OD6$GNX<KJ-S2&6@(X BW<1%AMQ8&=\
MP=WR"Q:US3!WDS\CS+5/?A>R:]AE=U>HBK*K5QN--,-ALCWB7X%$' <B[1_1
MGW-J%DA$?0*):.4T^BA"MT BO @D A';4W2>!H@;-NL0?01\3&3, H';/+P=
M0KL&?OR7[Q@NW(7LICI>"4!D]W!IDDON3EK/)/C@93F70B.8[<FTE:5[(?L[
M@SMAW9KP5?*:VS@=R'G=FO!5]GTB3RPM*,3%?V-QR>VB/Q#[:X'9WPV8#>#2
M=6O"5[LA"-A\W9KPU6X( GFQ;DWX*OL^8T(XMN["+7V7':;)LI>S5PK12V*B
MM\%%[_TE$[OX+T:(G+3PWPSE3,SBOQA@F5B%-P5R]/[R-'QW@BQU*//S!7.G
MT\K396?O&TTFZ!Z3"=8E$[2/R039PM5!3)I' ] ME2\NG6.W&ZDA.0_IEP&<
M8?*$AOVO)R?$=8:_GA@3 .*?HBB=_C5].OEX'J4 ?%PZ;4V2 I("^9@-=T]!
M!*/3!]T5?1VU*SZ6/"%FWY7D8\P^57A<KF/,_O[R\?[VX>[RXO'Z]TO2__*_
MWQ\>OUW>/#YDB-H7&=E>T?#G 7>>,%RH1;'5GL" K09,Z\R(W.%Y/8LQ6\IZ
MD5*]H6V,0JM28IW(& P/ZKC8O<N;W6.0QN7#D1ZFIK'HJ\=IKFH3[H:FM*QJ
M$(?_,LB8=O&WD;(6K$K8BE'<?3&N&KDW-=\;VPZ+V#!/J>^!SF,QV\@=:PYW
MF%XLI&DWV$M/21_4-6/>H2GT_H:!>Y<FYEV2L>:2 :46T9B8H;K _:Y.7 2A
M0Q84-72VHU;(^P"BPYY="$Q[:SAT9,+3[%@+9Q:(;YFH0S)GZ8OA!DD$>@5J
MVU:K>/<4K@=8$GWRFN7UHX#\'6A,0]#7,Z=MI5LM+O;E]@&+_42)5>5=H-3Q
M+H@1 9E3 0G)@(D$IHNA%(AK8WNZ*Y8N@TP)D%RE7*+U&?_?[$F/J5:+<X_2
MSJ.NIKV],#MM/;Y6A5\5-^HRRA:,@%Q(DD\"(R(K;BO Q$K5@A]E-V/)@F.P
MP8 \R[FQM5H!+F/;-W6X.-%9H0>5S7]AO# J;<9[,'S%]@61M?$7#C790ZRH
M C,]X!ZVV<4;]NG#9KSP0)3K%J0[MT*W)[J!HKL_VLFRHM'G,7&>NX W_A4H
M#@#WYM^##L!\&\!EELYVB&DX\047$E  )T/?X1EC8:-X?.7$<-UXRMS#Y<4\
M&'#E.WB^B8T1UJ0]NC%Q.,]Y:TPC<0@GU7FORGE^8GJ0QX'JKH,J@P;\H0C+
M"E4C TB78 =@."4/!CHG%K.=X"#I#\" YM &2W9B*IQE![F%+'\_/4A)"%*!
MT-<A!58"I1 I$"G<M%].DVWHPY96RF[22CY :36G$-#8IYI#0XF%U@(ZB1EE
M!AF6)J:U(1$@^\=(A">6FCPU<T4"H%.XSRXQ+>+VW_K]N\C@06X+]S[?9,Q@
M.64JCX-*K#D30*=U/,VP%DP:EIYGVQZ;@JE'76K=P"-ISAIQ'DT$11P &GL?
M*WYE ,#]QF 501AS8FV $YHLP.4S$LW1G=M65E@UHTW!YAFBUM5X\@V^.B@
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
M? M9Y6B<_AN\X:OMNK?6@X8%>J'H2*6?*M+)>:O=$<0$'RX>8,1<PHT9U9R
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
M87_6',]^J8D&H):G[X!JJWZ4NG72=_*>=KV^TXL.6R/OSR*;[UG?40XPP;E
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
MFRMCC%880C]U11DWW6ZQ,IXD=MN=V$SZHA]7&YN]HKZ!779 M"<JJYO1)F:
M]@<CK3?.CG#I@F;=3KG6*A_K4 [G?HYZFF&<8%RF&<_5=D"8/;.H-_5).R"&
M1YIF;&(.5%$WYHZCG6$+:,=$\Z53:&>X+[1CHLG3.;33=+M%:,=$2ZF+:&?0
M);0S/D6T<\1L"K,WH2X9FC[(S@+JOLYNK;ZQ!N5T&O4XU(;]PR0^=HCGZJ,=
MO;#E=S>\/[L:K90OL:[VI'*'UEITL2*FTK>TP][<=T'3F;)DJ]:N*D^';UM
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
M;2;G!!MOITEKF5WM"+L)1D6RB6WUA5V)J%!3OJ@I["88-ND/-7/PHUFH5\O
M<=5<0;>1)N#!6Q/RKEEZ0),)\PUEW03ST8RMR0$J\.R<4=OE#F0)#%O+Z:LE
M*S&A3->&N?E3Z2R!<=DL <YTPB>RSRC\J$:"U5Y%*ED1'8K"CQIZ!-N,PD^P
MK<BXG^\EKA6%/];8Y0GVAWB.PC]9O?EN=_F=$G>E31L/)2LHF\QW;UR*B'."
M0?!K_1PX5*;\9'3,.LH)==PP1Q/-'.>7TN3>OHWJ2+JF_&KP_L%"#--MBSB=
M\:$NBLC4#U=P>>G"P%O\)0MH%V UE& 8-9]A%I;-=I*[@8>@[J"J?@]+7S3@
M4VTRRG:L*\4E#8+K]9>MTT2Z 3!W+\=Q#X<;6;1@L%"--+Q"EK-SMO#7*SAI
MWJ$FD1"_^>'<P==J[MQK#9!3L/N<&QA'U0EE8(\CTS1!C>40:O?YMC0:HMQB
ML;\$ (>)-C9R=*ZR!5V%:H@V(US#Z2-"K$1!FGKO!*NUY;KP!]=%]<Q6B:H1
M?D&%Q<"A;LC-S\?44ZP9H:%0 57,G/N8CW)7Q*7-[=J"WZP87U9N,Y3WU\\E
MW!5*N$?/)=R%)=R#YQ+N_95PEZK('B1)D6UFN=>RF&3]V\8(XVR)S"'7E@_K
M#[F"ZZA3V5 J:K!XEV!42>\8%1DJEI3\#HZN6&,]39CP^Z@O4((+ _U&_CFJ
ML)'VNM0E,S@-BV F+\.[4.$["%57LB]0]AG1PA310XW\\?S[(?PM2H%%\/N5
M>=ADZ'-1@S[Z@V"":''HXMD%4!IDT27>7W7\"R YS!#>9G 7[0X]3'!ZJ3Y+
M4L,S*W =WH5K:UG+:-Q.68MH__N(Y2WI[8%TB(-2@A,SC:;\0-9&TZ@3&5T$
M=K*6#HXC#BP'.";)BO*-*KXR:GGVPU]YJAG2]8/=^-5#XJZ>SF5OX)9N=-F'
MVRJ<K=G=]ANOD$]YYXV/BH!U:;@]WZ]65I!W-A'B(!8#U:=L^KIQ;/063[?Z
M<.> E@[OT$Z; @9]X0 /._,5=A\NV2)Q7+,8>X.7Q4ZJ-4CL]T8[^GL?>7GC
M,[02LIV^LPT=G6Q3A?01H\4-MR><.Z*+H.@AJ,[7<'AXJ0*5FQ*B+V! O2[G
M("A?] >KNY?4-9"F"M '9(<:E7JWT%537\ =IT::-!<1VQ)BM#IVE=.*7FK
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
M[\(5'(,=879?2?;;N(( W?^^]E@+%[ [*G+0[2O:QP3P\6$D_!X)>[3;B6:
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
M6\[D*?5%8OCH%7TH.XI8/I8WV?V['[+EG7IUH7Y=PS[^J[Z[^./BMPM-O;F
MWR6?A[Y$%D2+4C:_J:GO_O@M]0T:I9*:HNK?,@JT1/U]^4-30U/YKP#;!)CS
M$Q,A8*X<\,N;X4:LBG/WWK$I$O3*0[M I&_@ 67ZG7$YPRF8&@@4XC3R  CD
M/JI+QN?]X:+AN/Z=F(#%IXNY<L0 3L?"WFHJRC;XBH+=>.F)V IQY9*PD?U[
M4Q/"0NJ%)C^[ );$%HX+MI+M##=VJ<[@Y*=<TKF@G+A(BP<SK@++"^<,MF _
MX6D2J(II;-SUD@CWM"=<?4MIJ5 * E4*@GC<A9(O!-['\S *!, 7!QNAVBK8
MNMZ?6G[W/7XO1&O1#Y&F%3U*^8V*WY086"'ZJ89\@ ;V]016QIF]#_[Y(\-F
MJJ"/+]1(#.MY4IBF)<.F4RO=,171;-!\B0;9O<%6I&\3\SZNXC$E;Q[CC]Q8
MM.<K4 )V:BQE>'5O.2Y"P0]^\ MNH>PLQ8E^=CD8:_V<OBVJ&)G(>9]W[,=)
M8:JS6##;H:))WL231D8O'3%4A& 2YK?%5#9%"W7YK"16BH<("C:"0S%4'(@E
MI7G\CHICJ<U1_6[^G*Y\B-<-OJ_>,.H)MN^_&&6'43]ML?G9"FWK/W2K *0
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
MXFV<RVO)@\TC71CA]+&.&\^$!8G*_41S0X8]RU2K8U6Y.H*#4[[03-9XZL@
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
M5Y8R_R9D/N2N"YVA5N%PT%F#^:8!PA_!J) I@OKEW 665SA6&(U6T6[(L-2
MP@TW$?4'F>3F)3X4BQML/G&+._2NPPB?4 JKAX5NF 262L^97?UMK47'[)5C
M"]%"/XR=+8[7R"BW&&$K'ZT,(;[8<U2/S[%#AC[OA%N3Q4 C9$MPC0YW\  +
M&+4FFFC$(D=5QYC-.,F+"4_/(S@Q.@UET1!+C059R-B,;"Z4JYW:]K"O2GFG
M+JP_;_S S*(DJQF0Y4_1BZYR-*FR)Q9S;'NB?&DEL!Q9))<W!$&*,&(_!6[&
M5C_4P@;9$;FWSVM@?WIJ)!7R7L#<\60IV\+C6CR)%:EFXL;L$%N&1.3?D\0W
M!@Z;H410SA+]%RSXA*U@?TC)9,0( A= V_S:HB@#;5P;<;G;XFB)^$^NI,YD
M7Z:"JS?/4S>;C<Y%>A.Q2\2CV)XL5T&RA%-#VTZ6T_ID7%*KT431 [^HHIDD
M/62QE71 RN>$+2O6,$+)3902E6RO6HUBAG#1RX,V<V(V6D09QG)3?=^PK? ^
MDZNH9&-3K!LURTA2A VL;YG*D)."SM(MG@SXIWK?X51OT=@VY@>3>$6O%/QU
M;K3#+1P">:9PQUB/INHQ@4/$PMR51("EXL#O/=BE:NG5<W35O&XBBRX_V0B-
M$'%X E_;#GY-7_="__?ZH#ZF'3Q;$,L=X1^>M+1JC$V-H34_O$*KJ3R!H^+%
MS6=-/;"Z,O\>MC>OF"/MUT!<VX44SAE[S%.KS&U#O=4&^9]SCOK;./[Q%=O\
M?TNRQ2OW;S_B_RUUS']P4M723O<Y5+=B%H)FMD'_>=5TI6)!7<7$.<+5UK#^
MBY=YOAFDXK;7A/..TU=8K\2XDAK/US*(>LI]7DUCM3;\3R_,$#J0Q.ZW@5&!
M](JA1/+I4>EI.7[(=7JMGM-JM5:"LKT):36)ZN"$1(V= [PC9?]T%>TD4FI7
M$E+=J6D;D<IE=HU]T$U*V6PZVQ(Q5%! K]\%&E@Z_T.,Q6LV67Q$_>V_O#G
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
M(@ #9D(*+LE5#^4XZ1[TN>0+[#>-(E![O%O4F=((KH%IT5*<1F3_L?4J[%"
M4$],6QY8"!D=KW:TZ8B;O=0 'Q4KY0MA!1+8GBPITA5!K(,*";]%N\W8': G
MG"(XI/R!3D<()$7/>*JL<"*V4"]"935&/8UU.S\ANU#"*-A._4\&TH5LT.0F
MRM"XQQO@"UY.XP@,852%<_!9/M%%BA8)J#A:+P%"07O2Q[LVAIWY,SP+T&7@
MTR#1 /TO-_>';]?W=Y)73UI>715$"XD4E!X+D;(7%K26&^ 29%@4'.CK0^.+
MI8]CCX,HFK+%@DPV1['';K!<!V(-+5>?+NS+D%Q=\"<?.QY4N8^\( *;\XSE
MD98[4J+D7+_D,0/V9#_?K&S[2M_+"Q3#J'F8?Y)*+"AI:([X^&7T7GL!BL<8
ML #V-_ZF[)9]%TJ'6028-J5/V6 Y U5Q*F:  Y(3P(-?1)KKW&3LH.L19%NJ
MO$$H^L81"+KD1>YN4^)6*<SXD$8/*I21=-1I]V;!$:%%8>YQ/0F@DP ZH "2
M74]0O2>_7IES#$=6X"4IT/4$M"CMZ?-"N*IO!)(VQFZB"?FY%W@)YW:#8\^P
MD^HL%D([S/) 1*ZPW(!@P"O_+K2OT6[%2#:<]^1>=V0="[R]R1:)9DJOTAXM
M'PVY241L1S$3/PA"=!&CD4+Q#U^%.+QQ0H%.^(I2&LJ6\41,*?#%&' (!G2?
M(+I VNB("E#L%[2*\>^>@LD!H8R:BU9LX+BB!=K#68A^0_3VS%%-$2@R0<$4
M2?$#,G*5BA!E]TQ0%&N"B[-["8WBV'!Q%;["VF3"H17$,<5G'0J5H9B&,Z/O
MWV)8W):./5-M1IM8&WF-[9>\H^4VRR[HG[(+5F87=$_9!;6);OPJ#_CO,_.@
M-) C69%W@(+U.B0_>,F]9I&H!5,U2&^4D@KZ*\;KHCG<Y4[Y3G%8"Y)BMW0'
M+$0,ISU'6R\E,21M:!67(6&N%$:R\),<MJF%4:E"]@ :F!$:W*ET9U+\WL=H
MIN!K;0)8!,D9P_632/<E>?$I_.+'*ATA2^BV(.DX)LCY0@I!K011*Q5>K=99
M'[U[=FC"?<6&JL<?6D0^7U^HWU)@%]5JBA)$DPGL.%M$H0):!EF,3U_H$2I*
M5X<K&5UO@+)GPU;7Z0U<Q%&[\]S!R/NSMC/H8N.-D;Y%TQNZB8%H;L .QO[F
MQ>[>/7)1<YR!?+O/.DZOVW-ZH_K?Z/(]JV"S\@LV3U%!@\*G<'*:@BZ=24\R
M?EY\I0 6[_Z7/Z[X/B?8X/;*@A3N\0\A.DX(3-)5QU[BYQYN$ST!*?[WH(2<
MD\6"/SD6V K #A0[YEL0=IMA3L'K/]Y3<L@$J8 .?"'(21IZ@9$J0OK2/[TP
M \+>E]=X,Z?G[F15*0D]^<E&@?&Q9$46>9,X3B9#@#!/$EQ6)A4@X2?((9[D
M#^0OC+0MLZEB9WB<C4,TXH!0ZLD+"P 2OG)]2]/MPBY#;O!49SAP!O __%"G
M14P%C#8:8OKVHUG*>H:E[#UGU!]NRE(1>=L##2(E?GJ2+4BAE9@"89K!ZQY9
MLI0JD<=[ (^W/JB.EE2=ZS#<L09&@)ROP#JOBAR=2;3<<D*! +-_XI,D(,1Y
M<U#H_;_H%R^8!59]"8/I?L(7Q02?X:LEN#=C:'3[,/TN)RMXA0P@%?.U*OPH
M!%J)#12GY4)/NC*(&)((/2KG"A0*YP)C$5\AM/I^$\![T;T0R0;@1,M,:2:H
M\0*L,R398A'HW\!5'4_/T8-[G^L0E$J$0L3#3(@$C9H9(QJM+@K6@P&5.!9]
M"W\R3$W"/'R#_=I%MC&O;^D/U\J(P_PQY:R\G KL,A5<V"4"L"HD2J\_<H;P
M/[JF72E1VH[;&3GM07UYL'Q-PU7?&CEN=U#Y#>OA:YHS>ZHIF'/+ZZ&!9-(4
MLQ=#@^(XU&V9BRU=UIDXB2,M1,I>V8W$$4HC!GW5YVK+)/4B>V2K.=],;FR
M(*H"IU(0R3L2-^E/M.-ZKA,A,?D"=#X$0UHNRV]H_ "+K!(52R>4BXKRN1BB
MHMUI.7W0-0R-WGXV ,6AVWJD/H_IR:!\M-R^X[:J!44-?=X4%&7P5_&^9[YM
M+6WZQ/G[%#&RRH 3_V16+MHX(%K>?"5B9WU&/L?46WQ.\'-)'A2IP[_DGXSB
M!=[^!AL[VJ5L^HUE"C-Y$0)Q[06.Y4W^DZ'FBE]4RR!PF/,+S);%,7*>@LU!
MEVT64Y@K5P,TY%G"0HX-/"; ,4:]05N^L$T<%?=NZ2\8O-IM]YU1JT>\ZO:>
MRQNYV^T[W<ZWW>K#0<?I=#N/OM61(Y>LW=1X@DQ9O2>=K,7YJ>]^M^% PLF]
MUKL2&6W$*!II4M< #X40S&(0F_R+*G=TFM'!X-]G?@R2XS]@-U/(<$8@P^8P
M)TP]\U:,8S2L^6^+;!Q@]"P_>^4$SW=P)RCM=Y:(U!K3K2(/!J\YD!M%0(]7
MB(Q?O2ZK9I>F:E9@[]?K;JB<(J2?AOE-6RI@P:>2AX!\)-5P6J#,[5V"I/!Y
M@W=&KC-DUK':/:41#WI.9]3^%K=5?X"CI!_MM%K)-Y\\KAO"^TD2]G]W5('E
MGGRW^R]2^T#"4]%/[B?^4!2JG#L^7U *48Z^:&;IX%/^+$;>Y^S.""-=UC3V
MPB]8R:22I"[LTAH&Z;@]U^GU.JPB#23M=%L#9]#IUY:8R[33ZX$U-GRTP_-A
MF6M)%_(,-AU2-JT7QSC+C&.Q\/0L"SFY _\X\;B&A7QD%.*\\:]OC&)?C5RZ
MR4K;J=*0T3-M!Y$7'K4P_$VD]J]1(CV4ZE\% G):K;XSZ/4MIJ&1MLB[;L]I
MK:"BNH[S;MMU!AM(L>Z%A704 J ! NJ;9*0<Y9Y,D9'TA/[ME=;T-_FU':N@
MC^-Z\B5#R<*;($(I#VM0/1"(1:>H6]1XB4MYT#^S_ >K4AV(/2SJ-!0+6,2/
MIH[*!T#-Y9(UEZM<![A4.H!4%O+2P0Y-OXNG//[.9L>3J3T8_&D5E!LJWI",
MKQW548;9]S+/5$?[%<J/F.DVBI\/3O'SE?'SWBE^WE0:'[_ZU0=C9*I$Z96\
MGG\7LBSZ@3C^=[W[3WY(58R4K8FYEW>"D[=8EQ&<0)2+.DX1H&#M6*EXT>Q4
M*'+*>SQ8WJ.?)!F2JC1!R+%-08_0)P=52$A'4J!*NE.=P(E<FT"N'*K)B7,J
MQB#4,$_U1*$G"CTDA0+>8W+?)EPV+VTJ(-!4!1JIQ\KL)_O,?X%Y/F"V3?P%
M%>9Q)3ZY%U%?P!(],OW>>C$ELORFK-2?T3$$//#:"V_] 'L+GOG^BYH?([>S
M'BY7^"9]!\!*;J*8<_96^65X<P 5EJ%@$Z$$##Q.HL_=RR=F/#'C(9D1%.UY
MA)^*P/;5\6I-GLP/G[.Y/[<_I5CII<R77W^]<DZT>Z+= ](NE=Z(:2)+> S%
M!YLUI;!YT-A/-'JBT4/*5[SU=9A<]@PT/;O-I,X]=!;!(@IJN.@+=@1IQS]&
M,[!Z!-U&%G<1D?XC,L%OL"< $"?%N":3;"[[XV#9[L2G1*-GG:$SZ/><CCO
M0 O\IAA]*?9=XH*Y1/KF,3-<E@IC]32EHG Z.'> ,_^H(FW%CE.8_.!CKCOW
MUEMZK:*)&+8L-%+A5+UQ<F&_SH,6%!"RU@65JH)W1($J])Z3'H4=G[E.9]!U
MVJ/!T<88/E>@A,-D]ZS#GY,.3UB21\QA&VJ=51U:Q10C5).B,2SFY4T0C>^A
M->/8><=(3#="?6J.3><H[QBI,HC"Z_SY"_O/4@BW !"VO[@EL&&'V&T+K(I
MUJ]R/(M:D<C(5J&=12F!V:!%E<-D9LP4FWMJK&&F8S8G<#$U,(=]"7>VQ)V*
M,B)N8K'P[B5:L#75UP7'WN(HN[XIK"ZC<JK+&9+M#&XMSM;F:E=X>$&]JC!6
M>@W6)"BIP#VI3SE7QQLPJSH6HPB-:%7VN+NQ0]2-K#N?4B:PAQW2(]&%@XT<
M\#GC775'\;LJXR!#CY%*Q.6O)/@R_T%9OD2ILM:J"D1^VI+/$'4D&37&S5<.
M; %R,YK[$R?_K*/[Q5$'W4!<^TG .85,4]<H^[$T8,9)_K)S#7>?,%I,4 <T
M+BCBJ'DUB-3F+D&YG8>&90\+1A0ZU6+@@Q21P#WQ.,+.M7LAY9!-%1W[U)D5
M(%/-)$(-J&,9LD%RNVPV$13"1:J(1V''6."8R3PQB8N:;;!DH>#16%#&L. T
M93P)^SHB3%*OT5 5^#'9XKEC]JB7JC9F A;\2P675'::.F_,04UFLE0,9;3/
MA^]S?@(^(L/ $Z JKO74F:!66<,AA0*C_WG&J51O*,FM0C=Q6,$)*W4;RE\5
MU\P"Y82?HN)#27I8Y-ER!ITNMY2JE9I2ZE0-A^)15:27IYK@2CKI1258*LK&
MU#WTWZ'S#.B<<R^ W[$A G6IQ&$?J>S05*6Q&%))J5)\@Q4/6>7)A$!"=GHG
M@EN]+;H3*>5%YNHFPJHD)TH%1<M13/4VJIXK]="B[@=3I%?^,[L044V+)(51
M<PFU$9(+ = 9W=J400D8Q(=BJM=" D2L9?@MN2OUS^5WRT1IBCRCN1<WQ#*/
M$OZ>A2HA2&'66L9LM1"7+\@,S>7C\-4CUZCG4&ERZ8J1U="&]J$]IY:\\O4M
M9+;-I!MIAFT@L;.D$-S'U52^2 1@%2C6#R#O%Q5\N@,U*9%B(KY0OA/19@Z0
MA3<HJ]NLEY!3&GNQD4/!\/0:N43+]'<!'*5;(1H=%#$C;\(0R^:X""\5D*7>
M%RQ?54BR3"1)F'1C3TJMRCN$*#Y0NUW/-H09(GJ@:/LZ\V+@2E'H$LOX&E/O
M%B0G[/&(YT9][>6N2?N5K>V/]R+Z4QB=Y/,VPDK[D0<CT67EW:[@"+*D2D6@
MO$$D@R! TXZ>C&8I'/UMA"($H\BZ+;61\ZFU _B"I$6><@#DF1,E"P%KZF.A
M(^KZFIZ.]H0V2R$;GE+(5J:0]4\I9 VE\3\%<7;IT@(YG=_VQA6FM$%M6I>2
MJ=#[<8M7+'8/Y/18*5&BV0S]4M?4.] 4+.B=0D\R%6*S:4/U36".35"447-
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
M.F3Y@!)2F!.<6<HE8N'Q&".-$XO' ?/0(YI"1#.:11R6!C+KT<N??LYG%J/
MB_6H*"^?%& .B\P7XX'12AK/P4RB=T%LNRTJ5K1H".RJ.:O=BT[ON1R4/)=]
M]/6<]G]Z889#E^4XZZZ"0 ](HK7Q^WJ4I!Y=""#TG5&K([^-8X1PL"$.UI-;
MXQE1U:, O51#PXN6-WSC3?6%9..%Q$N"\=7N=WG.TAW -?$6?@HG^I<<'>7C
M5".<@IG?=4D:>Z@ZR(G0MW+@5.#/1'%DU$I"\' "Y5C@_#\ YE+/[B8H@*1X
M<A5^J(CA-+(NLVL<Z*0G_/!X*SGKB986/ (K@G>_B&H\CYR6VY>S.R<@[!+Y
M;O&PX1/#"Q<.>X%C*<,PFU_8'T+@A$5*XTVL=LN15W)ZXR>,9L2A!VB>R[&&
M7N;Y]N]O[']$P92FRO[ZZY4BOL0+"&/\T!_YS.XKFMFMJ?V7/Z[TG/%C%AJ)
MF$3A=(ER62R $#5IR(I"S6TN$X-;R=3M 1@YK9:]$Z:V:C"UBQ'/@<'5]HZX
MVC*X&NOD>@]SM;TSKK8VX6I[*USM=K'93I&MK<W9VMX56UM/E*T!B_%VN;K+
M0;+U/-V[:*WFZ?RTU3)E_K+TN<^CJ3_S<89<J A5B@(7B8DINYJNWXIQ;,J.
M3H$Z>;1E/DN:-PBO/>OV1\[(94EC+:L/TVH&: \<M\_,@W#S($(]G5<.HRS
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
MW!! 4;H[M?[-I/2,X:/T8'D(V=Q,VA/>TSS^/Z_5S8;6BN^,8*\./WO/=.5
M4WT#[ &"DU6H%=&2^EU<[M9MS:^V PR\JGQ2_B<NK!*"9;>A::41(@X5:!6U
MIIQ?5"H*F%65LO)_T+0G. CZ-'+&:4Z!CV(C97PU[+3.E+K._E6Z)HH>>G<.
M,8:'WHFF&>&*N>4\:LEPDT=4J&*@0LT=*E;5&(06;+'6!"2LVA,D(AH750SC
MHO(S+DG,1Z"NN$LJ[BR3S<!%I;%("[L:ZFLFL,N=F0'FBXIBM5)1BV-]5#&L
MC\K/^NQA7PZ$(@'-DU)1/MT]=)-";:\ ^L!#OC/I)>I_7CW=E^Z\PLO2C35P
M65/SY"%O+I7:O?[M6)7:TV:6:8WGV+LXY&@JH5P&(S#6]M*RH(O[NG4O<;#$
MP;77;HS\^QZ:/]@->H5;_#>W;:GTI=)O""\+4]2YH*;@OG4E4;%$Q;W6!T:1
MC<#CTZU4]U+=CZR=4IJF7T@S4#LB2%S3\R*T;IZ>&O**=6\T1\,II %*OY"[
MW'0]> #5#R3=@\<_CN-VQF75>:(C)Q?RR,G&(R=->>2$QTD'94,WQ+0EZMY]
M>6CUGI]NNSDZ],')Q#SZ.+-E9W3$"HZ6G-FJX#>JH0-M?X"7@$G/_;,?(<7#
MM/\[.2>@N\:\1 _?ZJSXVCN1R!H/D$/#K$<#I+UV1IHQ9,T2 "NJ8!_PCBRZ
MIF.=T!_47&=DT:X"A^_:*4;]P'LW".VZ:]U8[EIS<N?8;^-_?]/F):7.JG!B
MQ#([#Z?&>317\\_OB<^_RJ#:X#S",_NL]!6.^^30^[6&T(88>TO4&(G>/:)0
MWK^WN**+Y\S&F-7]\]4]@ORTOIIB*A#=WT=.7IS)^^6=#=OHS*@@4YCLPLFT
M_6H!?&DQ'2AOI_D$<6B-]%(;Q\T_BKR^4BQ5DE.VFTL,M;7[M8_.+D]^B5]L
M<2AN;)$MYY@:J^,?Z; ^7I]+]YKM2'YLC1\[WX4?VTY1^:94A_;$T.9D#DS
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
M< 3-USO3L7HCKHB4#%N.?'@AV7^)I.R1="$DZT^-Y)II; VQ*6S#*:"F45I
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
MM_K<!=>&SJ]PVUPVC28L32-#V.GUV_6/ :(O09_8"]><0!G3'LGG]B<LS,=
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
M"SH:+RZ8C\9"[F,W7VH6C$;MKIJQI-1A.C06G=D&$AROC66^;_RW76#-.\C
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
M#@[04/#,G"_EHH@+6W^= &#*K/B:K_9Z?>>;J):.K8F[U-BVF'=PO$W-%Y]
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
M56R'6[K:RW%M)M"]>*TP3Y]+J08?=)$YW#!L;\R)CLZF$+.5,78IZ_)4<H?
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
M:U<G6FO^HA0 OV> W5^1 6/@N(LD%3QOSUS4??-?IOLI 1"*^07)Y=82OJT
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
MIZG-# H)"Q  *_LH_33&*@4))/6D?V&+<)6P$.E9,["$'L[A](M$^)&6$>I
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
M^HDTQ:=R)*@U9$/HU\6IN,KM^!:"?"4Q<1&V:_6=C.'7#/!/G]FE9GSHB,;
MZ<%6DP7N>+&@#C^($T2U,](Q6J&-:T?]=T&K118A_B9O;;W+R):A)OQO(&/N
M8ZTTC:)'MH>N\IERTB .WBA;]E27$),B]4JX.NNX[>&2'9AT\K1EER%_T#/
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
M4_4MV[<:+[]#6(Y[^_,\:T]-PU##5$EHP[FA.L<JL@O$+4* $DJV*"#+0TI
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
MI#G\5IL=A]U <N3G7S?;(%4PTH)!ZQ2\W?"AKF+G2+'YU[]VL%S@DX@T(,3
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
MBB0/IY[*O#7V_?>!;P3EZYPV5X/$W'4K+GPX>&#I(.(K!L2=.'6LB2]9$WH
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
M\^[8K&M_@X7P7?X^=6/U-;+1)ZLB'#!8.(X?;EU*?&$N6+M('=(Q*VD&^?C
M2HNW?"H+.L[#]] <)D&"\O2[X L64+F 584L^C&JB4&+B@TZ+\H5=*+AT[JC
MET>7BR\W"/->Q3<^JCM>TEKK<-"C^D5WSA5G01^=$[TG;?88]>7Y6L>T^?OS
MZFZ%#F0)$J>8IJ/^3Q5 VH L9*JR,!_;J<K";)"%0<8X-"YV41A0;\)H]R 5
MY[F,BWK=E"3^1_S+.F9R\1ST&57S][80MQ*7C+:+!P9JQV@L;+"]Y^OF) X]
M-25_*K*O1?&0L4:U;]&58:>(X&YE-B6PR^31.YTP:YCC U+FYNO)YGP/\^,"
M*PMR^,CLX+G%#U[[+WHS.&.W[B^_RX<7??W,3C(F%HY+?^XBMW!*]_R\""[[
MW"3]LYXXJR1YTB(4L:"IFF<5A70+ ':%5=@$6>J [_C*+(&J.>74'Z=%F*)3
MI=QY_)U?+3^<=ST0:[-*//W[\]@C3?<-@)WP>Y7ALKZK?7JH\46<DN11<8I6
MN6<S8A2G;AX9>X0Q?FE[\:1/C>BZL_OPBW?L;R D<K&ZPH "1"%(-0CGU<,
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
MB?E\GK''*385^XO^1*MF1M#M76ZJ-N"YG1 V%$.9[?TV&U 87\W]^=OFBWG
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
M\ AMG6+G0H\_\D&'TL/OVZPZA9'W8T%B:#C#P=T>2WL*EU&!:ZHH[H>DQA]
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
M="AZ5XS8$XBT!UYE0'?1[Q&Z_8.2L1NSPZ@TEXB!$$/R?74SMN:Z(U$>_5\
M6;XZ6O^=]FPT**>HLZ%&)^-8B^7U=*=7\-A8VM3]W>6R<U+#3)1'Z-FPQ52M
MT#A^63"?-3H!O:&IN/Z^E1KX)F/#8N]2Q0W#=1)UW<DI? F;C+;;+%?_B[F<
M80_\'I".J43^>!)K:#*SK<.M+R&<YTZ9J%%+:[X0O$20^[)/PD,TF 88ZY=)
ME N+5H,VT>JX0M"7I_#M#4P]N/27XH5/?6V,4.'=+%.N-FZ/F(B2;.4G=@VA
MNA^_SOJX\J=0UI%IPDH<O"QKEH0QU]0B^89+2_6QEZ(]FX+<CF@[E"VHC4U-
MZ1^S]C2L64K/6 >W+*G=K>@J..8G3/R(J0.Y%7ZIV$ONC=/0U&B56K*5'\8/
M?=OLSRGJK4C>>PS8R($NV:MZXO.[V/N)KVC!X2S<.-4';K:M6*%7%')&2=)F
M+0&]N/$A !U\4[%*MEZO+_=LX?R.\=":WZ0NP_/E!P>]Q!"^VM#XO>(UTQ0#
MNK+/2!VHC7=6=@J@.)86 ?@N9V.'*=G@/]X<L][=4*XW"[?])^F(4'PHYCH0
M-J?[>H?,!3/2.DC\G!=A91E*N1TAG<^/LL5_7R@9%X\HK+_G[DT0):^ZH[8G
M7FO/F0N'CG4]*GJR;>)T+]/1W:ZRX+MS9H<@9WS3F11%2C)UO7-@<CQKO,;!
MO4]QA*NK>,RPE1A <X&FQMZ7"UN3MZ&KI0&UIJ\AL=^+,8"7UL"PSN=$AN.K
MFR?ZZTILB?D/WR.7A"V5ET[KF=M66HH3][$?D<,[UL_))?BG9J2GO/&=3?E>
M-UZY#9"733P(2FD>_*F*5X:TM2*R>-PD6HW0/@JJP)-RH)^=&;I=OHRQMH&K
M2X">SVGS-=S\C;$O4 P98-_80\,'Y$[N9*E_L0,(D+L134MT,6JEB]82J97T
ME''5VT77 C8KLK1BHMHM#NZ_%K]Y1*1+Y[IZ[,U?==7;F1*;RC[+DJ]>_SRI
M(590G !K!Y^4L3%3+3Q)J^RB:D?<8D UMT<C:-*:TE:]1/'>+R$.;XODZQK9
MMXJ]Q1KJ"DAN++>O\ERA.D;0*9D\*A189\CV$@LKE23C@RB;^ @\3<-413X6
MXL'5..UU'XT/6YHR?_= RY%M<5GY?D4IIA^L?JE\*_T:<+XIPB=U**XI7]9^
M:D:'1UY4K"/Z0JZ8LK3FXVM=5#,7:<UDS/ZJCN)QIQ!S(0!"_QB[ARN!TYE/
M#H-'7&4< RDYLM@^RR?< ;"KU8$,'V=8*O(*A1690C8_[91B[^D;1FWC9F[
M\5I=4I(&*^#5U+1CU:*;*:X2+P?HG'O'T=N-_2<*7IG4C-@X<W><K*Z?>EXR
M$TH=+\^U'0['=4,(!PDQ'^3;6746;@XM-!F//X'M[020(MI@2)8&I:9FL?[I
M4Y*:+;ME)?\,"-$<2,P&21M/:"^:0)';L AH_TCS>F*3O[J@3XCK>A$.<F+^
M4_"#LQ!J.'4APN]O0G0SQB@+=S N0>7?GW:.'S8Y(6XK.QI5I#]3[_:I+BJ3
MGG4NU]?CZ*25WSWZ;R-ZW+QTU>+3,#NF3=I;.EFT/C%T=_H+K*=GM+PU,[D$
M]5>HR4/VU05T"K7I889&TKF6\,=TOB/B1B'W4]'[=..RF?7LS(&.U76$\+4"
M(38)L4=T?]=_!PE_N-.]]<1!"O8:4;F0],0T7^E6;^L9U75P[ \+_)@L(NL/
M2=3,E.RU=;-KY?Z%%WSS;N8/-<5]GZ9+UJ+9Q8E3XI$V?\G]A (E26W*7O:@
M]NJH-ERZ$^Z,9RYK,DND:/EXKI%^_?,I=;#P@];0\.H)+=V,P*K#)[\%\O;]
M6<VI*3'I/)3XJD5)\OM.S\.M\W-7\/'#N(LB+&- M<X%1F,"!D$._#[)'^/4
M(FVSE:2J-*3S28JUJ4123VP4+H6A?FITG.6)KQF*= 7;'Y@=[5!U5^D<)>EB
MG[ 7@3*9WJ*"H]&\LZZ24N_M'Q^*B2WP[///!=K'0_;4).!9N_.32UQEIUPB
M"X+FT#Q9\P].U+<<DO:_>)<9-\)K(*.?](3-@N XMM06<+M'MY(D"[TM?4-4
MUYEM\59-3!U"^OQ MU/QSH"P!HI\I^_O<.6L-&:MH:%\2Z_LZ].7%^#Q#7"E
M.?@(\X@0>B%QFQ+.-)+&P4.4GK<F9!)CG=PP/N EO=".J"&$Z*44Q1W&#6"]
M/QI4L-55BR<DQ#D8>R>4'I*!<H43INMFM-X,N*6U#&?N8L\$?)L<'?8S4I(6
M;.ZU D+65[;CTXTFVD;CQ-(]GXXB,^G+BJY4OY@N^F.RFSDY\WTL.[#TC+O]
M1K^".L948Z'W<[9+*&>*_&ZG\ 89W1^J?JP>Z19(XJ)?GISH]1]6'_M30+YQ
M%U>8C)67L_.24T4>]IY-$S")3AEVJT)>8V7X8,*=D@PO5ZFQH9$-3S417<B
M*Y'>5N2H*=*MYN:/5!TNQ:$+&_<HX".X13;;(;M8[OSTA9)$ W5:T:M0&U:2
M6B#)9&^:A&HANG8@C =G*4D>5RY9^54^RKOBD@!8W:ZOJ^.!\)DC+[N2_OJ\
MMJM.L'&IU.5:W8B,^^ZY3.C XB"B%"N_5YC_\8(&&^U6W]87JILF_9M-7\.%
M+%E<M)B"V:E6K>D:*S3(J@FW7V&1QTPRWF@_VDISSY8ZQ_N)045P=7*_70U1
M+*-US%.2_HF+!N3$PYTD'"-B2?U]H=0IE,;;!47;K$6'++5DS$31Z#!%HYEN
M3GG3-,Y1S9<(*R#T(18XKAKAG9&[Q \4R@2">)?=K7XO8F@WE*2MNR%! 7S*
MI;D3VZD^V3LY](I1LB+=Z41F<HQSW=?^%\E-.=Z?Q;EK)><23=YF6NB/I?J'
MO\^6Y\MW#A2NZ,67#,HF!69D3-Y(K,5:"?EW\W!B6<R#H=^#.#SP=DRMG&GT
M[:K!@TP0V/J3B#1>-CPEDX4]9\_6T@#I5*0:2K:%>RZ YK6QQNLG$=EO9.D+
MK38@R!O:)$!^Q$V5J^Z'63 -:>Y(B_Y<[/RAL^[(RDN/W.U:ESP]F/HJV#AT
MJC!]XKOMO9DX]9OM[:FEHYYC5^(BVZ_5TKI"[L2B#]L(O4-AS^AA[GGOL<#7
M]$)7-!PWUK.4A2D>I,/LK&W0@@Y#W0(TK;P]Y%@][IX!^])C/C UB XTGW7O
MZBI -R"3\+5"-!MX!R7I:1JQF(VE06+0%>E_ ZU3%5]M*'S,:30J/_G:_A[1
M\.+)2C=%HQF:-PR?ST3;#C$VY_KLJ7&EZ7$W!E'XGQ7?%7?X *%G)P)1=4LM
MV;TJ90R[+DIIP^57=:<=O*3R8]D-^0[^X"U:'H,=:[]=]8,\N:KU?#EFIM@A
MW(9AQL9LD;X3(&1.;.P ?720/R 8 J6\X1_5+X:8_[NPX@)3%W/WDEWPW_4^
M:7_;<+!'$B8/C8Y6+8<!V<<:G, M.)\PTXVEO2OWB?,""J^P5CAA5X//;-@:
MY[,[MJ-U)%2PY _IV]_B;R8GH&$"VXS$6INLK[+&:?+9"]0\ :LJD0.TEVJU
M1FO'2;ALWS]"^)LYL0193 <(!,'80;CK%'F)-<4W(XNH8T)H=W*8Z#WK=H<.
M%B+;JZ&?AM^>-)U>'C'!QZ,\(,?)SAF72@?[ ]\N%9O[BQ M^)QG,[VF7$GJ
M%[8)I5MJN6OIJI5+TO60EB8]D,71K<$R*J[;;!?D4[1]5UR*\7E% Y:[=<54
M\PVBK@G@QE_, ^R:#F[A_-*_(0[$.>?4[9+;F^AQ@\KS>\U/).I.(6.[J9K?
M,PJ$ZA\50R!P9^B?R&2Z&K$@0/S>0[OFE[H@MEI?KRV:F@SE%%O\PRGG1PC1
MZ OSU&=SPC6*C/_9_UWM3^HM)4F38?&,SK(59 4M:A](L E+\5VA>5M1\@]&
MD=L3FWZL$?A/,+8> 2G>^==R\BRX\RFF)#US?=;;KSK[5^S'7'122>+%Q0/Q
M930=.6TSY]/TVZE*!C([?O,F](F+>7&#5_B+]NFBQ("0#KG'X&=A78"A2?SJ
MSG3/3T<N];ONM1/2C(/:Q@[/;()O=JS(QFZCDM\:K/Q\,NA:%0E3^.J9J<C7
M_A,@C\W9.@%?X:YK:%HX+-H!R7:JN;US^7.X6.O%?ZT_+<37D=%,JU4O-18>
MD/:$B:RI<N\*[L]2<WRS/_82M/J!,;%$J)I=-%"2G,PS&5_LNUJ5)/X;/)J9
M;FA0*>Y"1,X+X^PIWIH/'05=SJV\ZN+>^:^F.)S6N)GI*0A(]\ZPQVS9?:Q-
M%@57S[-13?-.E2>IKT*M%0[,7[' \@3CN_@928V?MV+KH.T;:?S=7>0%S8.\
M,AA]2*.B?\$?@3J?K^^/HE\#J1PRNH\)^U"C'_.AGPP@S!/SCP$_LVX0&5LE
M=5&$Y[,5AS/&-\?/F43T&2<^="A);SL;\IU+]AQW:&OZ(ANSN;>[,K_L_VOM
MNX.:V+^^X[6@HH %%41B1T#(1=!(2^ZU@( 0"T5 $A$5$0$54%JR*E)4, H"
M2LNU "(E2E5:A%!4!(0 D2"$@/2V$1)"LMD\&W^_YYV?SS/SSKPS[S\,0S++
M[OF>\RF[Y^PW=>U$VU!_9AK-,;>,*-W+SFAQX:.K>[ ':=5EB;3^;H**B#A#
M;*W ]W>/;Y0NA+4K$0X$8R1 .[-?WH/6$*/;BEQVD%\UF]9-07<6>U>&-#/[
M2=]V7T8H<]2D*B-7Y->O(+\;+M>LVTE":Z"_0(9Z?5/Y'3W.*RR%-"]$/Z)_
MI2WMYY]"JGCY5\?XL(J'E8]+1'YM#4VY/5UZUVWH?B<%7'AI@W]@L"3T8"#@
M'QQ\XP;8V.]>5579#A0UO_P+;%8:^%!=_4FL,4M_5(6%[-^#TY/+^-YV-&:(
M!8*^2Z,F5_)G:M57"H3/Z%X';35_M?40MPTSH/L]P!"-W8D&#QM2NY-L$,5O
MR]<2Q-=TS,M0DJ-\R1'*UU.3?%H_$0\R^'IA.Q6UJ_LAUX&C2_:YZ"_G[5B;
MGI_K:<IIH=C3.TCGJ,_KSS(&%GW**(4NK/81.A*>%A=TSH4$IY?R2!SO>M;X
MNM)],M3*69K*B GNV0O [^+U=6C!GQ0:WT$4116_0H-1LXL\3DB$,7PX(=.;
MDP1IMR@'A73.$#O#Y ^F'.:$<\+ZY+"]O.DU87L%O^Z68&8ZJ[S X0=XGFH*
MK(T<?11_ON(-Z)N&L+8O:9Q3*DPLY#%4@!H;>:\XD08FB )NO*C'X=_S:_?1
M.)H;04%&1QI<^.H4R1GP VI+X=4D^;?[\<K48V9._9A5L!:GLJ/ZB1D1#Q\^
M:65*XECI$MF=WL_?_Y"AO!"!_9%C.OFY?!(,H[91ORGT"QIJ9:CN1B$A6N1O
M"8Z =</UG@R3O0\/\34+^S%*HB=0"Z3;1UM.72G:_U8+493;9S[0MTO?F0%7
M>:1NDC"9%1591%-Q<8:_NJ!K5YK[Y7-0>Y$O^S,W:&Z[]9Z_/@(8?51-* M6
M=867N2R0,AB>9T(VMFST1*Y]^F[.0P3.[J^@?)>ABO_:I%#[1D&^P>$*=H/[
M?D"+: BX6S4BTC9[/64V%>$@YXUQ/B7SY@EMA8/%0D<;KK@3*STD%C"&WO1^
M_OYZWXGBDO%0UR]#FZ6OPGQP*=*4+-$V9FD(D>HN?48'/H8ZRE!W#>0F&<&Z
M53+4U]86J)F49&Z*7QU&X1>I)U'WE@.W7.SBO3WI@*>TO [HYG9K;FR)!G@[
MY/M9\>5SO6.F4'Q&T.ON@Y%CW7:M>OHR5(G9CEP1OH[ARV"_S;XH?\S:3H($
M(R8TC3#[]@I M:,TVHB@["D)131UA( JG(-L FFK@P F3IV/'N=QE32#Z\B)
MF/ _N1S\A+&]#/5F^D*/54]Y4<_\=&4/E1:<+$X!.*U5^=_?5DUV\QB)P^TR
M5"&U7I>&IK21WO;>]^=5:EEU[$96%Q,ICJS,/T6;7^9!!-G0MG3T)E/YK=L!
M#$&4?<TT6;I(/H^5"EE(DPG2(\!J!EI$$YT9_DG_Y/>-"1.4A8BO*9@$NV6H
M$\NE7O+O7N5O%'IIIB_Z[RUQAC2L'O>!%#.1Y\WJ,+2]5W:O(Z4SI[3R2VYB
MMFN2+?7])S[@"@[$D(CGIUV:<BSI) 8?KV*$7SAV4K1SO-\R0L 0T8+\B#(4
MX>L$'?EO@62L!<B-8O!VRBU5]_>SE0>M159]*>.-KFD'Z]C7DU=.SH53N&&!
MDPKP3A?L79R\Y=RF'Q>*('LG LFF.+ACABZ?UK*O^#<\]5S]CKU7][XX^:3C
M,*NK^O(/+E3NEDLYKW%A7>MI5N7S*FV_B_G2)K=KZ*TS]B5P4T4;,*8@M\%2
M),7\UX_/+Y?6(]>>/@QOP,++BN4=R.D1#0Q(!ZV$& C*:EOXI53A)[VG1:1=
M"CVA0FL\X3I;A-$=%**\>6&'JFLT2'UY>S=HF<3?'XS9%GIEH-SK,''2.V!J
M*JU+4&'"%2IO])5VE/NRKW#%E@-9X14+_ ?0*T4O7$$8\<ZJEI&"E>LG-%7E
MW37QN9=<L- 7RN8![H/%(7I4)F:9Z$'CW_R=;P>\$<&Q;$<4DZ0B*C]=Q2Y:
M114=@3<'I3!)J\@(>2UUBL#S-HD19)A5G3F,B3-G&)*>][_S5KU?SY4XIN6%
MAIIXVV "73:.^GV<U]#?XQC2Z%F1T34_#FP#ZASW<1PK7W>[CB11-(L+QSW(
M=*#&N8$POZ&<\E1 [^9R0N%C3R5JB).?Z^,.\C7__3X@:8LTBS&XC/;V*6)*
MEG'#@R=9_7@1^J/8:9"XXXRCXAXP6?LP7L"W/)(Q':H^;O^B<F*RBG.)'+6T
M]Y3^WAM^\)^SI;Y-S2:^@I_<C] 9$'\3SS..JMO'H2!Q63.IR82WFZ"E*Y);
MI(H0[#;>6D1'>549@#WL^TA!N?6(GL_4$ W;,=/3Q4BR',1M%-WBT5<"8SIF
M2 'XB2PJ_VZY\Z\A29M_J6##R_&JL96%UJ'XP!.99>9&F647PQK8Y\-CW].8
M/8S",:G27#\NZGF0?YU+9@I/XLV8T#65>DJ6B"5$DU)H>[(!^N>?(4@>^E!_
MFL#MHHM ?438)6 L>T"&VK>0B?X!JXIL_SWC.QS)&/R#B%BH H3?*F4HYMYY
MVOW]N_JN$#?T!9]-&2"JVED;N$CF*E_DV&:R.KP"$J/88&ZZP3 5D0)Q)EZ^
M@H[NRMGNP&_025 A/*_B:O:E9#]A3V9\H.<_XR814=V1%AFY"*0Q&OP:V/QI
M(SH*\$54G!=_R8L<937D-["@ @T\XWISE"$;2R8M"E:7;RO^#T535^ZVJGON
M?J(OSOAI63KD/:M!M+E7[Y=\LF!T@E=< J,_BF+T]UB5O[_(Z6A\00F9A#U?
M0!8@/1+2S?8*\8N8\A7X_/GM(B<BZAZCE%%,E3]-A]4050O4F+)JH ?RFZ#2
MQ_))ET$5="E5&D,T0B#2E<=%1"1CZ?C<#2$6SW^EW-W(K<7)/R'Q.BBA_9W+
M]^NO_3@;0Q)/5C<+8]P2=]Z^QC$A.0JG/<;>[22HI7LZ^<A0]>@Z*]-*M[2X
M\A[.Z"7NH98ZOX6B:]UUQ.W%K?I[RPG*&QM7>DI-1 /P>0A&1X_A\01PF(F9
M;$+#NF0;QT(^-5(PO4&$"G*4N'VE0MN2L5$X%7D[#U<Y9D$#M,,25ID0S'U2
MY?W:I>/DD#^7WJ\\#Z'H;6^==V[;9(=MTM[[:9-Y N[-@^0V[\;V^:/Z>T[M
M8QNET^V\3"]U-C$.ME8@5GD-,_[B/HXE9VK2SV@36C[3\LJ;HR1O0-E9*+UI
M&<WH3_\UC*-"4_6HYE(I7,1^O[$@0&O6P\MUR+LA/UI#7T,4/H^RUFFJ96*Y
MH7R,#T&H6+2M;@,^"=(QO0*(!?,-]T1'!J$U<6?FS]+$XS4K&Q.UNSHSUG4/
M=A'%Y3NJA#CZ[9?\IQV6-S+4I]C7G5XXM61(0M#W-)> 0RG]=-6+N(V,=FI4
M7N!]&6I>*1!N4C//Z3)3!NN[73M]PG;PM[EV%,7S&)M$IG^Q)H#2(A6C:84P
M2YP<M^^30%Z],1I\<,U?WD9U("1,AOJ5^!W&GV@QZ)E9!2H"CY3X)S^>Y)[S
MZC;* D^VGLAJ4V&)R$7CV3]G#>(<=+SU=.PXC2^'I9-^ONDIFK$#&(6+Z1I?
M*S;Z9[FZ]?1XJZ^C(D$;%@IOR5"K>SQ@'?=^/ I),2X2-=_T8@D!"8J+_+FC
M<!JI,N<^Q"?QC/D'&(MTYQK@I4C5;?6;;)6ASN54T\0/H*/T1LCC0\-BWH.S
M>4M+75<\?N^Q/FLM;V+J>4J!DTNY7A%WXIV"VF[/-<U3+B=?)WPO*E8OWP=1
M:TA+O1PY^=F\V#7'VAD%/H&Q!RU9].DJ^2Q%,["@K9(*JSZ]/5.GN9J_I!2^
MSV-, "I!EA,FPIM&L3:6?#05VLMCK J2/] AXJK4Y^C+"F4HZA'\.*+!K!\P
MCJ;;W&UP1Z0WF&,%#RAG%2)N9[!)4<^K^$>8S^ES;P)U)&U 1;;P)=Q#0.0W
M2@B@16@F4?6K;3/-_T;.I:1T/?X#&D!&+!U59#'KMW)</B$@"D HTRP8(4MV
M#8/OC%8C>PM(\-(#5R6V84YF,^"6AOZP&[PV_*,AAHJW< Y>>LA0<BS,"8GB
M:L+@ %T)$##PM6$*]YT)[6:[!K3N'G,@9Z(3,I;V2#T5?9ZGE F*)>CCU4\:
M8OIC,J< 9G:G"V4JZT9F5=3 C?MG9J"K_2E^HEF)YP-!>@7P!8"DNBPZ135M
MC3.?>KM868[;;A5: VBT:)VX@?@57V#F,X!6\N=](#= =RM%QN+@J/O CZO\
M)&EL%9+X+!FJ5/6ST\C:/9?ML-J\.6F>+<;=LE<8(.V8\'+NJ>9PS,5AU.4E
M^TZ9)#@9%64[N9;*4!B=8$:[6+F!JU2!Y;EAZYU,#C=QHRD-_94DPILJ)($+
M_VI.Z9L(\H973:L [<UFEP#>5@TD@]>RB0(A'5H5\T@2&'1N#H%,'\1N; 9<
MH%>_L%+@ 2]EMDRR>4C]\GTH.RAA'@)Z-%]KI_.-2+, OG&MX>=["99J]2KW
MLW3UG5YNE7YRGJ9KCUW)W'.J5^=3<;P+U_EZ_/3H3YRN-$>&^C$B[WB7Z#,V
M, 3F_!WVZ!6,@@J'?X*N!,5-37^@F'V]$MBX4:I@!7_M##/^1WDU6GEX$YZG
M@V#F8_ 2=U*^^:&EQ%J&Z@J4O\@T>_JN[O!K\>ZD774#[_!;@G8H(G^S+QX,
MOV278!YH.Z/+F#;5)&+5=@TY<SI"?Q:6.Q5E%# 21PU'W/QYU#M%>*5+(8_1
MWGRE;.DML/W;*>JZ$1."T(N/OLG@;>=K5A&@+TAV101EP;L&^B;@ Y5,>%D\
M3>3;TL7<!/"T.]\*?NUE%2+"?BR%02AG&B/:::$PV2W!QG\-RG)I8<%RB3-#
M!-3/@1^";M2?J!]Z<^+TUL2'=TA8,8/BV.Y VY?H.SI;V9RO46^C5A>L6=!V
MO-78U1*-*YD@(XI@<?^],30'WR>0?L$FBL_)4$LLDCS"CIBXC./!]*"['><7
M3GUZV_%$\\AY=^8?@!+<@U132U,6K  (]\(Q)DD1D'&_J^*IBH//1D-^7'^M
MV;/76Y?\UZ':,P72[!T_;AJF#JL9[Z6B:V2HR#H["EJT>P#.B%W?#K"2*@'=
M(&#V@0QE+\)'_30QTSZX9D4\QSK-ZZR[PLGD#*NNA@1.;^N.ME87=!%?*X+6
MK3;3T()-U4B9<\-2LGLYYB<!0VBLBBL_H0[DA&0HH7TAUY6@#(5Q*'@6FS8J
M IXS(%WE2.XL 9+W^97<18R;D183'<EO6O2I#[UD^YO4PUN#/"V<_OI;DKO[
MEL([XX]FX<GB9(:->O&6$YCP*S"D8R%#N69.MBQ_5%4D]D\_%[8NYKP:X&/3
MDTI\G-%V''@&%0/5SD:5-C92F@S5EY*D7O\4]TA*!:^,8+G>!2LXE#<X36A/
MS,B)*W^4B'KW+)D(/J5U93-E.[F*#5/R\* 9DO0.<.R-WHT@7.XEU/,[S-I[
M__2C'Y<2KY :/IR^&A G1NKBHZ,RI(N)E*%F-P=A$. CKY&A'N;\"%(>5;C;
M-W';66_%O0W)U_*B<R;-*_<[.]6R:_=SKL87!*8&%%S2_C;[[GY-<<J%574M
MV.QE%@94W4QN]8::.0(=TP^D8;MGN?/B(AGJ@PP%?TZ:+.'.S""^\M8 I"M=
M#_"<PA ]\9S<1X=VS)+@ TC*1)! -HR$4OX&G2>MP/SR*@[)1J?@SC,XRYUM
MM$-1ZIN8^O6Q'X1+99N]$ADLWL68?#JZJSQ4.^ Q:038C2XA/J(CO@BT)HBT
MI$,OLKS771UU*KG-#U3<PSP*J(C\ZO#?%&JU(51D#/;Z&:L)0C^INX@[/R\_
MQ6FXGM%:,GV@-=#[1EN@K2ZAO:A%C_#-;Z*OO%CKNG$D;_O!AK-+\P%8-8D)
MB%7,Y&TY5?)E=P!3UP\(M2*N<;ZI.Z\U6)47V^"AD19RM93]MIC_0,]N=>?J
M7%[@B^-V<^:^6\&\"]]$9P=3VN^\L'L<3$[AI.W_VUR=W5,VV=8PSR*7VLI0
MM!2"9%B&RK/\+7J,UE!8]0:3(-;J78[P!>DP@D<Z^-]B2( /T M(UG?SWF%7
MT +O919/9Q@%ZU:_RDQI'C,U$F1A"PFY%=0AD[DC; 5()=0.F+#U1H-O!MB%
M0D(/< ZH&7Q,4PD.QO./]L4P%-P5DR%-R77$<^'WT42;$#/!%AOAJ!E+3UJJ
M!SYI>Y F7),E3<<4I)AW4UI^3'8-#I28S*3.G.:)W,'N(31X,\CP 8U_=*3W
M'Z E+0Q8(MULH&'T+BI^2T1@&C_!;M?KA)"K]F,[V6].\T-,7W(N85RSGLV>
M/LA+:>HDJ UU;)EXINX+AM0;%'1)Q_VV0>._ER/#IT0>*3RDC.:11LIEJ.7E
MO"SIFNG%  _S7(;ZJ8J%54E,C%BK2AXMCU_1DC3,%KWN!L9\5KK*4$_*G!!_
M.CO]99XANCTK0XWXXZ&U+4.6PJ-M ANJ:.OT9'()YP+]>C+C7H7?ZXO;G7U,
M'CRL0HL\-FBB[7+O7+0+X;FI/+1CD<(9OBQ@> @AOH4,":+:+4)MUUBR)EA6
M!6T3>@',C4,UBD>V%2.B9[?#']<WE3MN#<.(+GELA_ @T9\-KR++$2N!$EK-
M/6)28?J$GX]5?JA#CQ8E!XG?!MT[+C2(\<+:G#+ML76N;R6D!'J,S-"7)WHG
MG=M@/#1SYYK1,VOK>.G@]\22SEZ";1&^F38I]H.D+D ?($.==\)QO9'E<Z2)
M- '1:QGJ,$;DP%V)'Z$%Z<H+'<G@A]E(&4*([WD.]#&@G49(&=*_ OV7QSC<
M,5]T,5QJ+4%$&_/[?$-?)180.:<C;)U$0-3:%]A#AG*WQ9Q&Z/GV<4IO.(%5
M?)\Q&3[@\4Q140/P6@#., _B--7FD[2R]I]5WD^O1I=T RU--%B!"M)GKQ:V
M!L1N-<=;MA5UZV&M"=@+-'<_U8S7$T?SM]SR.+JPV2"<NS>&L@'"+D(,W(*^
MJBSX?.QZ=-*WMZ0%-3#>B?=]+M;?Q'F%-TZ+KE[X<IQUC]F;9I0PJ*:][]GU
M_O@3\46Y^=**@1HZ_?S\DN7.%0,:=_>SXN_0BFPKC4+T?#RS'L$!7#]DW<;D
MZR9#271P_YE>#O#]%[P;S ,*D.OTX@#TC.X(#8JP^=])1A:+71P=26.!2SH2
MX%*;C 09*FK0'Q&+T1BDD+\,(>Z3E<6&->#S"(#'BGV?O::T( )IS(MSF?UF
M'+>X=5;/W.=R34G&:_I-W/9Z\?9+!]?IL ZKU;<^=;")[</V.<1T?OW;V\??
M7VB3HY^([0D-%5;#Y!RIIE&3XJ&O/I1/ST9-KE-]: +U\VF5,61\N8\&D=;2
MSC; ,S%1Z]>XN1'Z,$N:_/47Q7_BI:D-7KTUEY;;N&8Z5<+^ '*IQ3_M=@\0
MMV0]THGO#SX6N$MZ-I4<D?VJSJVZWII3Y792=+E4O+N[YMO M:-43'#ED=Q;
M6#MB$^=YO*",FPT',OZ_!-"Y(S:O^EUHCK>@S#7'&](?&VYF+!Y%8(]W(21+
MAM*GV<NSS8W1%WZ\IU'R-W2M7<_]W3N6'JP4^V<OQ__E)T29U03RYLY%^YYH
MXRD.I%K$[?MS&?HN#A%>=YWN59S/'$/SM3MV0ZZYH^*(V#G(.I",A756R% D
M)+4/=>.7B_R8)H%?B)N^%E4J&:_13[9]K!ZDA9X=>^0!?L@=IT6E+VC?7E;&
M  EWIO5]"_2UWH/">#,6:JGFN3@70X,YK>T_K<S8PUV$!Z*8PMB@E)AM<189
MQ*V1Z]).8TOOD*EO'$Y<.F&'24DKWY[WN3R'K&_*).1?$?X=;[,WU>N'KV^J
ME,8W%H1Z_Y@2X)OC_U_K5[EF.O(F6E3:NWP$&')JQ<\O9_Q-LK$NPPBPRBSX
M[&@PP*(_G2%41R-'4CR)& []C.$A8"L)/'S*-U^&\GGEF^<S4%[:1ED#'7X@
M%'9/>4WOAM?&;C/SG(L9"\^_L5QD*7P5.6PCS<)?W&1ZJE3=X9.(Q=]U7Y<K
M>GQ;.=K,-F85VSRZF2P!0CO3UX$-$1-3@^!PY.S*Y5;UGCY:EJQ<LRENY;K.
MUMS4!7/5@G';"A!_6_!4*2]'9,E4S\S:?J@2?O;/J%/29:?]7^;6Q5E] ]:;
MSY#2SYB%T2,&(&[,ED<6#F\#_FRGY.C,2NO4'%,Q.*=EN@YQ<<<=!ZDZO;W=
M8"%LT!$/>+=TU5RC%0G]K@^TS3F64,G$K/FO4H:<4',(D+(,-?%*0DGY5SC1
MB AW$N\&:MZ(?) <D*&J22*;BS0HW!JW(6S?=J". 3H=EZ'V_.+WO7.$T?..
MDT#VNX">CD[]]*DQ!!&GIH*X_,5;&A$__10Y!"[C&ZP/]#UVG LIG1P%C;QN
M^7*/O.<72T>*),G7XRB:0?]L]J"6U=XD,XB&\')CU?JG$G]*&WA)6&IBWC17
M>R10S\P-R&DW\N Q%!_1LR0HC2T;/O<SWMGX+0TB,&U"R;QI15'HH?*@KO0!
MF]: ;K4-KS:O\PZ].!<Z;&R6FHPQ4^V;5K%.*IN.,,/F]M >?[^4O#.%K&](
MK?3WV=+"((6(!F=OTV$&;B_\(:H3WS[(U+E-MX8;4T3?H=3RV5(\T;L0L3?]
MZX!Z4^E]*?UDEW^H'<7*[Q-'TNW*F1OW@$;A_TS&+*$4^TMDXA$?2I\E(MK-
M#63!=^=N,\ DN7*C_J]4S9ER:FLKL *RVXVL@,JVD;C*RK0*(<X3WEQLZBJY
MX.HJ(A13>6@A.G+87OH6?[Z<O%6U/=^R 1-E<K>DT/WU[A!,9'$G;MO#PBNO
MPX=V!Z'.\9LH"!]5D_LKJ0WXP@N90C:I"P#OA5FQ.F<RGVKF<K@1SB=\X3.?
M]-K/Y/MSQ8>HU9J*X%Q*]D6<"E@5^THG#A/0M-"JX+W"M9CY3N&C]WWIF<7%
M&.6+Q"V%ZSA":N:X(W_@G$E>ZGI^C&#>-^Y82/K[<5+2$+S/J:GB$ \V3K=5
M#T3\Q6.PBK/2OF+0:+[=_FQG#J^;K.>762WR$=BM;;JV:ZA80[?Y\_/,CK3'
M:8*A\>$Y]/"6_XS>B_\L>=)(&6Y]F-%FH*X*=/K[OU/0G@'F5*D#K3C0"5XM
M1E3Z%J<QY5%/AQXD*4/+<Q!9+$_*FJFIL#:0F%P(=Z4GRGDZ@_%1AC+1GLZK
M2*'/IA#8$&W\0\M.!AGH>Q5R(>N\1 &H-F6=8!6['GP1=/)  7NQ('%ZHLD!
M5A8%VHNB QSTUH8_:]0VWJ0P6\M84:6Q97'8PK[J%JFBNO8FY6.7H_'1^5'V
M7XO<KM>.<GH3LL:$VU_M*TM[B053(YH=1W>H3::_&_A'%=2P&1"$S=S=KV66
M_4C'D'>)E6""=[[S(MHWX8CKD5=U%H8^_COG$Y.Q?L\_A^T^I5&*J\[M??F"
M=E@G3N@W=]W[1<@DZQE\Y?_.UAX\$G,/0C9<.=GLOLB (NSPBE7J**"?&Z3[
M3'[S[I!< 4H7D/5TW? (-(;F44IM0NGB&]_GIQ']QX::/;.D)DF6XS^ M!N_
M>8(0P"O/T!G)L]N[X(]W]Z5DN\@;*1D?Q.DO_?066F5Z4=&UCTTF'CTX%EW\
M\=P)0G.!<I)BO!3#0(#YGS]PZ*!=GG &HO(0*9#T)O^>SQJ+=A_?@/N3&$(Y
M2WV[GKOYR]4N<1:$*>?E@;,:U^EW^F6HEQ;;H@V@C3%Y3/Y+T8U8?*?+57&=
MML3E>QRE;L>B.&L]HM.#UZVXJ!U@WOE3"%K/A,0%3^B=G//1N6JGK><&V]@$
MX)N=)H6,&0'BAFXA9N+>:^"W^"%<(D.)'&2HE< (3?XN\66QO]@$_S]-&1V1
MUG>+<T)EJ.QWY&EXSJ92AAING>'REVQAF]#@Y?%0%QR _^W84@'8>S<W"U+Q
MJUL\Z^,>QHUF=%^=*CZND7Q,A+#ZJ-U[C4,0O''5]KBWQXY$:*2^CF.T\44>
M(!>Q,RB0M,5?AEI;=??[#$)5#N^5J!F+33#"P"3A$=;1A02)D47[X0K]EEWY
MWWWV-QM.)XN(^\1_G=W_]HHD[V%]E%!K ZO_GE6_=DOZ"R\RJ2?F<EQLO$AU
M]EZ[V&X3V#2H:QQC>"E>6)2E?"MG9USH[.2F2N69%$E@*02YP =>D_^3+7*D
MZPA,Y<@N/-\/4D56[TO><T3.L6.U_I?OWRM4'/5PXLE0)Z^P17Z"UZ&3 &^N
M?7ZX+]=M4%JLYX?AV>0-BFG#A-\PLY?VC7F(C0'Z'@(E;"$E):<GUM.9WR.,
M$"J:K3P"U)CS'%?R?NSG1A[[9V!PM__< WPF"V3R2@;E;[_HR_?_A0W=\/><
M$*X5R^C.V[: /%RC+6M-D_V;MR61;1T.]BKK-JQ26?'SKPU:\?&D-0U5N+/[
M6Q8^[M/Y<8RY>QUV6?10(&_O<=[5M7R#>_8#ZU4QYY[=N/XXQ=597&',._'9
M8*;^(#;U^ZA#^+VL'1E'K)7F0J9#+T]>2&N9N?\;D1[_G0I<\"NJ-O[X/ZJ=
MO(8-5V0SP%S<1J 5+\<OCI8,M9G-88ZZGS"XLWX)K_);S3+I)5I7S!D:*$.5
M^W^FW6[U/0%S$O-/P!IE[VT$_\/5D"I)("%6]W0'T/>4!![#3TQBG<K5ZQ,&
M"A'KL1OPN@5&+J I91U8L'EAA]7 @KOTT7)8-8KI)]:"?SEG.1*H][[].NNC
MWMMMU6:4AS_*4MV0%Q'Q<EUBSLVEM7]NO[C$[FJ,IH /D6?#:_F1MC;Z](=,
MI5=GP:#\0&(J2YRN\V#+X5TU>^R(GP[,M5J5SU*RE((<"U+#^%>:AHVMTX[L
M?WV-M,G80ES9,06D9G7G,8;[V3]53_X.]/(-&AF\4OD0Y&*D+@Q^"6(C2%]T
M<0&RQ.2^_"AY]'X1YY;9MSGJ5[+@+'>NWOX#,I1KAM!]*4D$]+S_T5C]Q-B:
MU&W8>2()S$!^ (;0R&]6V4$BE:$6V1>T3U<LD_BT>&4TDOUN@./5R9L2!O/2
M6<!K3%35CIR1MS$&%V)?QEHN\-_<^(<%D$$5.:)7OJ6)G&!%R3?YT,%A6(@?
M;FPK<]-EEBE%7-@]:XNV:YVTJ@X_6A19@T,DT:5'2AU@U1;RYAQ^E*(,==;Q
MHZ-ZFDF1MPGM5 ;N/&&51:G.L1AB?C*U,G!Z7^O$E;E(S*Z&BM.&7LTG8@;.
MV]GTWQG(*>M.'FMY/B]#I1H9=I^J\_%Y!3SO<8Z7#_-[(#5(9;S)E/Y>I.M)
MO"3F_>SALC)P?;BO[_EK!2WXR"*OC"M_HCSCFIY(4G^DV]D:5"&R;M$M\%]"
M;R2=)A@@N1T</7ERF5WJMFK1]6=VJ1C!ZQMA1:/UXW,A8?B[/_"+><:?$'E,
M<+9V:4MRQ@Y_EZ%,T:6<?\>5!NLPKN#[[JSJL9%80B3$DKQ_S\J#5Y0\#25[
M4B>2.@&>,3A3D'FD,?CB%X-4G<)5-Z]*#S>"C;QWW514T.[SUX#^)ZT(GO2I
M7O*J4@79D9=]XYEEZQ*>[?C&O58F=R )MQ;J">WO:ZR9NV(J&*KRK$6_!,1=
MU?,EEJ2(;'=W-XNK=(+J,NN4.Z/V/OJ'@UW6$1RF3>?,$9RC2[:9BB<,@YN*
MV)A"[WX[\P#KG^6E'M!/RA:@-J>AUYP5N% :_[I+-%/O0I;^RQ$9PEH0$$GP
M-752_;V<264B<I^M2[# YV1UNFI[L>DS^!$ _.-U(\G?XU95Z'WG[<C:8Q&$
M:;('(O$KZPWD0?8P_D6Y0ADJ2T<<4SA*.+DL\<0'9CC8%J/=9DU8O]CWU$D7
M+=O/;&I@E@_54(VWR%.'*CD;\MFG-[7L,T$PCQYV^NTT.I5%6QLX&(:ON1(9
MUX'1"Z!%TE:_J*HL'C(W?XE3.VS1<FSP]H+;KE<^;.]#C-TJZ$^13S%"_J)=
M@]'&8$ETT**0;\ED1D2% <_;>]0,RV,HCV",:YM>CI2=CTIC22^6%,=8R5!_
M+*GRC\7%%;2\\XXN<$G5CF(R3<-CK;_6UIQXR;&R-C@6.[CN<6))F=/76=&-
MFHR$"\:.>]+]C)M3O!JZBD.SO+& 7DL?0U@>&FLJS)&^S-U[P6T/(A,A"W>O
M((O$_(VN?#5'BT61C@J;PV\K_5T7-OI[K-W+0.5;Q5WQ3IT5&WD^KO;R5T>L
MM/RKC:XO!EJ")XD$*"0'@W!2 YV)8 :P'OK,T;H\ )\FYW1\Q"7LW1.6L^/#
M29ZZJD?D"^OXE+H#.%9<POY*#==[8:F=\7$5::R>GP/0Y@>&!CFQP;7]T\??
M28PO#V)9E@Q[( W_V]W&*AD*$3S$Z0[ #^CZ[A74D<YRXR<^"Q::3; "Y*"P
MLSM=U!,SUU )>"\#&;QLAQ;Y*:6^58"U8]=G6DJ-0]L[-97 J"C-4(:RR(D9
MHM=VJV3 YFM1N9KE?MYDGH<O7/RI'F\%",*C]D?MS*DY%6(T\VY_^ZNW?\9G
M!/3E/EYSO>RZK9Z>]T4US!V#SS.[<S82]J<.VQ%GW8QU>PD7 %G7?P%02P,$
M%     @ -X"O6CU\-EA_&   Y"$! !    !I=G M,C R-3 S,S$N>'-D[5U;
M<]LXEGZ?7\'U5NUF*N/H%L=Q-LF49%EI=VS+:\EQW%-3710)28@I4B%(R<JO
M'P"\B"0NA"3'@=M\Z79$X. [YP X%]S>__-^YA@+X"/HN1_V&J_J>P9P+<^&
M[N3#WO5@OSTX/CW=^^='P_C;^__:WS<^ 1?X9@!L8[0RCKW9?&!!8^B;+AI[
M_LQX$<S^;NP;TR"8OZO5ELOE*PN701;T ?)"WP*(_&#L[V.""<EC'Q""[XSA
M-#3.S971.# :;]XU6N]>UXWKX;'1K#</HBI_>W^/WB%K"F:F 1PP V[0P\UV
MP=@,G>##WO?0=. 8 GO/P'RYN*P?[ >K.4 ?]F),8Q.-7GG^I)9^JA'Z>T9@
M^A,07)@S@.:F!=(*<#$GF&FI>JO52$@[T+U+"Q%.[T>^0RDWZ_56C7P>F0@D
MQ>^9\LL6+=TX.CJJT:])T1"),"=?8L@Q9<0CBT$T:E_/SP946FE9C-$.TO)9
MR >UZ&-2U Y\/GOX0XV@("!>[]<;^VN9D#)0(A3HHL!TK50H6+9B.4==Q#"(
MSDW7]0(SP)WT8_1C_/-\#MVQ]S'^"?](Y/@ND?T5&!M4LN\(W@][",[F#FF<
M_C;UP?C#'FYV/VGR3\<<O<+(DA*F;_F> ^1:J\U];P[\ &*U9)1."3"U\^(@
MGVNX3>"<K1'OU2CC#\31W >/SA%N$^&12=559.QAN++!^-&YPFU"%_)X>C!E
M6:;SZ&SA-JW0X>DJQQ,I.\1<&.2/ZZM39MA28L>>BSP'VF0^[Y@.&>J#*0!X
M3H$VY?5/_T]AF8]K.2:MKF7^\>CHH%5O8-LRP!V+SOSX[VO7#&U(K!&F:@,7
M17^E](VX 8.V@-[7BE29%D-,HN]^I'\7^W%</2XBK9KO+,6*+*/9N@6-%"HG
M6JGEU)*1W4/HZ\]+T\><3T$ ,1JDHKYB%05M-G?3IO$BW^3?>>JM%)R*[Q3[
M=3.0"ERDU&(QGA"+FFQMJLFT,#*\L=&?$Y\24ZM&:%&!@RGNXU//L;&+?O(]
MA,&*U&EZ?BNK/TDI5@I%Y;W>37G'4].= &1 %W_PK+L8QO_\]]MFX_#_C B.
M\0+[Z-""035(Y8/TV$33GN,M1:,S_<YEH*C:@QU5BQLS2&O5N"SJK N0Y<,Y
M:<H;=T($78!R=I)?H'PTOL%JZD)D.1X*?4#^L29$=)*0JL81HY,K$/@>F@,K
M@ O0MK^%**!=.:L681D%?^6PJ)H<,2-#C:.<9ZV9 9RX$,__IANT+<L+W0"Z
MDTL\ZU@X;#%=[$@BB+SQ9480.?.V1?7RD?:VJ,Y,,\:Z'2-IR, M&;0I,@ZS
MC7''XK-6^&44E*ZPR(@#,"\ZG-SO2B;MJ*BUA!153TJL4DE1)9\\SUY"!T=0
MV,4/L,\&1PYH(P3R$Z2LF$(HT*@7]9,0I/I9DS0BFM5,F==28MZQ".<>,IVL
M:IAOI7-<HU'41D+#2(A4 X5U[49!WI,;J22G&DW6<QOQYZ%G+N KX)!@X]+$
MLS9=.C(M&OSG_31!&05%M%@_C1(S*#4C2ZZ*:XJ>6B:$CT+WG"/&?F7FZZ(V
M7C-N5H;(_\;Y@<H,<-1 EE=QC,ZZP\Q'%<-\P-6#D:53Q92,(FY,'T\7>1<I
M_:VT[S/!?%*UDC0O>H<^S3U=8N>S$+-GORA8 %ZD'I,P"(UJNLG+/LKY#\U[
MD.OHV9_+?4TFGHZJ&[1^Y68697X&3)07=_Q+N:29&#BJ63DS3&)]-H-11@X'
MG\<>S>< ER1S\OEU<3$%R]ID0MX,01KUYDA6$0''W0$3(JU3EVPB8_T=]FN9
MY6TR@6],Q,A0J33!T40X0N![B)D\611SY\RWTIFJR<3$:QI&1*0R#$45L"GN
MSHK^E0O%)*5*U/*F7F=F+$ZZ^Q]DAV=$T7B1_,A=OGW6VMIB;6)HCIR\!=J>
M2*E]PMIFY\)M%SJ,%U&S53=06?!@]2PI53YHF;F4O_)1Z6B+%1!65>6%Y3X(
M5AB3AY0OA4@5)Q?B7U]W))?.*BGS:_GB(=8(DXLD!$KD_JS%SJ0:.;9+4*1T
M>"@D).6J>=::23*)K$(*7\K295@3PC1E)?^2] TK_=SO*MX9DZN,*,A$_ZP%
MSV8#.'.2J(S"8&"W!;&9@\ID;+@SL@L"$SKE&R23<J7&@TF!"K9)DHW'E&2E
M*O4-DQQME14M#5_8C4'"W9-2G3UKA6V1)^#H<@<J9>.2W7"T0ZY!.G*?=S^P
MIL .'>"-N] ) V!?@.#,0^@2^/0H2!L+V29?\,BBEBJG_HTKEUM-=O/3]GK'
M=6.$Y%.,T< @#8+2P# -BM/( I7WEF?=67A))\ZL("NFX,>RNZY$Z:EJ6)</
M:YXR\ B0C&5IC=)IFTF,")27'YO\0O^@8[7$[WK>BI8D%SDC4Z&TP@S-I%O*
MLI&5$U8V2N.CC] ]-GU_A<U;>T;LG#=.1"L9KXIU2T<ND[LI46M^!&<.;R8X
MC @(^9J2JH(HE>ZP%C;*+!3PU2\HJV)HF8311AK/-*PRTBOM)AKKA0$6-QX<
M?@!_T+9/[DFB.J?,4KUO3*5T F#R51MUAPB/D05DQ(CRO:7J+)L?WN'8<E&1
M4C4S"2_F)$_E6<N7#V/ID$,@C>(B8NY;:2Z+W?%'UQ'WZ0&3_48U1M0UT91H
MHJF@"2;?E-5$L]*$NB9:$DV47B."-<$]_I9HHE5I0LG)N/ "@"6^(J8_\'H7
MG:[$EQ 5+K,E3295$ZLJZQA0XD9,W0@\@]"O@L*-53CHJ&LP*:L0!33Y6UG*
M=#CH/*?$#+U>]%\WYU_>_/M?7ZUY>'_K'AS9/PX7D]N5>]T-EY\._:/#S\UO
MU\,5<@X7UH^Z\WM0"P;@]Q^'K;O[AG46U/_H]9J#S[7%?>?XMKZP!_[H;G#5
M..A/VX<'7FTTNKN\1Y/3V_$?$+S^TKMX^75P9GV:_QYT:L.O)S===WY3;UU]
M/71[-]T?Y\L?W^TVM-N+QNW_GY^>]"=FW3OO]-OSNCT?OSPQKVZNW=_-OKGH
MH>8A&*&;Q?"W3V>P?P?MXYO;GG^S^G;8 6$7G1RX+UO^M]N7-[=?3B?FCS=W
MD^O%]9LW1^>CA@4:S=-/-X-KI]>YZ*R&P;+G#^<_;I>O3[\Y%W7K[>'YR^G7
MP^[+Z\_#J^"V<3:]O49W+_VO]\N3\^#^MS^^UNK3^9?5ZO/+[^W#T<O%6[]V
M=7-^>KQ\>U?[8?WQ]:Y^?#F8-9IO^C>U0??V^-XYN/RW<3RXBNYU?;#AHSAR
MU <-DP,K'3253[VASJ[ W%R1-/ 5^![&9^YD ;%BW5*;QKDWJ42U:6M&MKG*
MQ&UZ;)^[6T!>M-R;Y)S@%)WAKY;^-CC-S]L.("RDLJ>VR>Z7XISOKT:5\@Y;
MD89X9<J7?9I,WHBWR[:*S12L7#\,R.WEY&I\*L,^W6PFLVW2&F46K<4DF3B:
MR]NW3'MQX;C%2L-*&OX"$-FD,@3^3*96MIB"[]EB=T:5J3-NQZ -55:N="L\
M9^8L?E*Q:"TFD[7>#E\-H\TF2G(2WG/I=JU$B&2#RCWP+8C I0\MH#B!JE-2
M&8Q,!BQ5L7A&C1#$>\_2\G3K2XS"B&!40U7QDA?^/F-.@=)XH<6DPPHWOE0.
MJ,)V%FR*/)<$P=Z8'D*)%X)ENUBD5<K=TQ:3D8E/OQ2VJ:3-D'_1(NDJ=34G
MEQU2B@6TUEJTPP?1D!K/;($7E5L"'\0[<8'MD8<5TOO"T^O"LT\^<,X]_;RF
ME"PWDP3B]J88DY& (IGQN"#!9:3 ##S=8VC<:].+;U$\GZSZ+E-,M-WD'(.>
MA3,J\\LH!U>^9T9<J=PZB,[8<??"Q W%TTS25&5 MKAEB6/@%4HKF TFZ22]
M<JD:G:H.P/HIB/5+$-@-3]]GD;H":I45M,OFK#A',(L>@L+K,I5CKGSO$R\+
M*2A2ELAZS2:RBI= 5<MLDFTZGA62OMS&T2Z>TX(5<TN:M$29WQ1?!A63R/[9
M)I$MI5=V:=I?3#_O:[FG)<F/T4^Y1RCIS_A7B$,3/S!<YN%0V?.7T1NF9YY%
MR4FJD'_M)_7VR4_[C>9^J_'J'MG)@XH;HB!,1Z\$;H8BJ;<-"M$+ICP$*'F8
M-%MI8IIS6J<&G "E9.C;B=O)@ON,J0A/64WZ;Y0"4>@=_*=7%3625""J6+.O
MKH7BV[=J:L"U,BI(:>1UH,HZ M:KB;>H(6BI@"@6)W_D&MZH46#9FS2:%"=_
M[-3H/@I'6S>,ZQ9%O5'[-H";MH^K1.W'=07MQT\Q4P ?]A*WK)^>26SGSR2V
M1RCP30MW=])_/NS15X/?X=^PPWZ*'3<R&>\99ESJPU[@A^1)4UH*TX.>/:3U
M[-"/K:!+3L>-R&.G45D,%6'#%9*OGWPOG">-X"!^MO9IU)'F>[:(7^90CX:<
MBC%FIQ 1A[EM5U[/'=D:LB@!J:;' @$TTI_)#$85/6:7,#5DC@M/A2_Y@E&[
MN&"D(>O;<J B'7Z(WL^$Z!H*9 /0&1\P+X)KE[ZR#O29K5A$ZN#K^J&ORQP"
MIG1#/P8:&S'0U(^!YD8,M/1CH+41 Z_U8^#U1@P<Z,? P48,O-&/@3<;,7"H
M'P.'&S'P5C\&WF[$P)%^#!QM9L@T-,6->B8SD<<?NTSN)+M50QN72(Y.Q-,5
MF)G036J1B$$;AB309'$H62HA&Q2NL*^K#2]<4.*8XPI8GFM!!])6^^/H=D=@
M'SM8(!8Z&<' -H?>!0BB1Z*TX7-KX-+, MGI>XI0".QN2%BZI)#)+R2MCUN)
M0SU2#H=XESX8AZX-["3LP\WUQTGQ8P^1K3=90>&Z(##]%4]48]-!);**OHVB
M'2WX \!<;A^Y_01F)7/RFFXF7$8\NM&70@^COVTIMBT%M#'B+;K6%],)09(I
M(.G- N6?V7TL']@/WW]*.9)EI/DD(_$J2^E7])6MD8O,9>::W:'7MFVZOFHZ
MER:T3]UC<PX#TV$ZJ&BDXAJ>ZP)Z#.\&!M/U)AS>6-.JESVN'(2YG9\D:BVF
MM9VDM<U\QT50;.T3<+&;Z5QALM@I:T]\0,EKW%5_&LLR.3^<++7IBYN)1=S[
M(%\5F/@"^ %961O@7[%%)ST?^#Y)6^-J7;B -G!MW7O:KNR5CEZV@6C<;R?
M7V:5=V9#:!2RE_$]&;=?!EK!_%'1]#P?BVQ!UK7T952"67%"=4R$VGJ9J(<2
MR=:\;2DZW;S2GR;';1TIOD!=;"BP^+L@^O^IVPU!S_=FN#//@-]?8AWI[+RK
MX9>LB#]5^[RE/;&^AQ#!.*$5W2T[Q:U,IOF4J\XJ5^=!V.DS/F&)A0[!T(L*
M(=I>QX?V!) =-T]B[MB!/07A%6<FAERF_2X881KA4YUT%5F3I<'YKR8-P7W0
M<7 +B5CLP'\7)#\^KC-;CE'4*=*'!C7BAL4D"><^>727%5:^[T8O7>O$B@R=
MA*D3; $GN":FO*0^P=QT5_IQIP13:-+.L,$#?M<C"VS1?[,LV?271UTWX@ 2
M@E^_6AL?IWOD-2\[>#?%-7TK'('3_"I? 9EX9DLNF4\N']=X@F>A"C63WU3;
M,=T[3!>AOOL0AC\ZQ1,\M&<DP2P+J@35ADOOR;%*,$NS3B0:(B>7[.QE2VUB
M*":T7&>U+A*?]VXO3=^.;L^*4J\W $ZF ;#;V $P)R!=VR<'C8DT0M,A*_QY
MX24]^I'34X_)KW L[8@"13!.73(?(FC1)*3& <I/8?>G"??D?@XQOVW7QB'S
M&)"[+1Y/TCON+_CIK(NE7KR'D7\G7'R663?CO@WZTFFU4ZZ(CD 1<:/G()AZ
MQ:2^4$X_>=9\,'8DR:>':8?JZB\CM8@;4:!) _/^.([M^OX5,4UT'*^Z9@ R
M3S_O+)#4<]E2'AM 55S_N>I?TWR7OC.R *\D'XEM;50XG[P[@^8(.C!8:<QK
M.7;A[MM@"OSLWE9]N62A2B)QK&P@D$5R>5(W!.UQ /Q;8/H]+_3U#3&V8T>2
MCAEZ@>G$NT?/P (XL40U#IC%D"56;>LWQ;5SDW;D1-(7+L#$)%G6&\^_(Z%4
MM,U,W\$@P"M);%$Y:)26XR&2* @K-7X3(MK1H1$G4FA"C>C'Q@;@23:2OLBG
MZ4S!QR<+F2+NR5H]=&^FT)JF;Y#@6/3$M*9=WUQB?]EQ.N#<M($.V:2-,<LZ
MHT6FS G ?Y%:?7<X!6>>Z?9,BQK8]@++$=C9/CJ/*CTZSXI(2[0=4R'7;L
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
M&E5I,@>=\VWA$R58B"662YQLH%FB5"![Q(N\(9@:KD$@6__]+4.9-.6*!*P
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
M5>,?XRC;G(7ENW*> Y MP1GQRMMBRBO2GJR')J:']X:L1"YL@#G76QV+JQG
M0&KD?>W-C'*:PMZ\W4DWA&;)@^]2]+5,(,38)Z#9'MI$$4BQ>]*1$];,:BQ
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
MP[GL%-8SB5HUDS#>Q$PJK2"]D?52!65N<01>$39&Z6!AUTF)ZP2_$ ?<M0Y
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
MM/@*T?W$IL!.PYVVQVL;TY%-0V_N!$[HLNN8T/4W3H 2XZLG<_1VK".$:@=
MP$N3?"$K0X=)L3FIK"P+*A[F$D6EQ*3FIP'&6-E%K\@#"3-R15@W"W664;QF
MHVYQ%_CW^1**5MB@J_3)S./.L*K3C**Q:X/3/QF3.LE*S?A+TMAW6?9!)UF!
M$]5H?"H6=!^3P3.09G<)^3VC>IX\$*T\BD9K<5-*"Q&HU58DINLS?EZCEX^,
M;D8*Z>=8HU.8A$)%P+8PL;33 (DG $;/#?T$(^F$0(IM3W2=<=C8DXG0TD@S
M <0.2HB-6,X@$6RRA!/R\:D@!SOKA% D>'"-E"&;*2@ ^,'S6F<G(E89&\&D
M-9JV&TS=U8HU48$M&[0O \5<[35N-R::-\9X:.-&/3>E@)L?#N)6H_FZ@8X:
MN;PW^U#<4ODR['G=*?<E$KN/&25S\QC=K**,A17>/%)9S_0OV%#0=GY7-& /
M<;X]W;Z]*_J-Y R</Q/,V>-!(PLE\T.^ST\M\^?=3TH7B]FC$WN-5Z)D]D"7
M*[98G4;Q1^;###U[L-2TZRR@<^[$9PH\-JBA\M=;V+@SN]+:QD#[:F9K/E$<
MUMDZ?WI810%M/BDJU%U1=<O<LQJ65JL9FW>_NM<Z>GCH^"_WO'ML#?Z\IX1X
MZ]<G[)(Q8>4&3\)L36*G:"=)99>19M/VW'?N_*!(V)W%,;,C.'FJ)8(,SRR+
M38Y,>'].\K#3HOWGLG5@]17"K-H>-8<-OWT%;%B7+T7=/:31M=>XZ;&LB4T>
MP;58WB8D;QYU1.W+LOAHPR=*/(1:,('F6^$,\HLH=(>R51Q9,(-K._%V$H8Q
M635Y=C?$6HQJ6*XZ@+IQ1X*%^^^OF5!6!HYQ_/\!4$L#!!0    ( #> KUKU
ME4HKHKX  $"@"0 4    :79P+3(P,C4P,S,Q7VQA8BYX;6SLO6MSY+B1+OS]
M_ J<<<3&3+C;?1E[;O;Z1.G6EE?=I5=23WO6X7!0)$JBAT76@*0N\^M? "2K
M>$$"( @";.]&['K4$H%,9#Y()!*)Q)_^W],V00^8Y'&6_N<7;W[W^@N$TS"+
MXO3N/[_X>/UR=7U\?O[%__LS0O_G3__WY4OT#J>8! 6.T.TS.LZVN^LP1C<D
M2/--1K;HRV+[%7J)[HMB]\.K5X^/C[\+Z3=Y&!.<9R4)<<Y^@5Z^I!TV71X3
MS#K\ =W<E^A]\(S>_ &]^>:'-U__\/O7Z./-,7K[^NT?JB;_YT])G/Y\&^08
M4;[3_#^_:%%ZNB7)[S)R]^KMZ]=?OVH^_*+Z\H<G]HO.]X]?\Z_??/_]]Z_X
M7_>?YK'H0]KMFU=_>W]Q'=[C;? R3O,B2$-&((]_R/DO+[(P*+@DE7PA\ OV
MKY?-9R_9KUZ^>?ORZS>_>\JC+RJY(?0GDB7X"F\0Y_R'XGF'__.+/-[N$L80
M_]T]P1LQ(PDAKUC[5RF^8Z)G1+YG1-Y\PXC\IO[U17"+DR\0^_+CU3DXIN\[
M?56-7MGFLQCR6(SEKSCPQCA+V+\N* <U'^PKB>)X)S5,6F/!3P5.(WS0#.LY
M"SO?) P6&6D:<L+_^469O[P+@MT_5WF.B_RX) 2GQ5 H.>6&<[()\EO.3MWP
M%9L7KW!2Y,UO7K+?<.F(^ZZTTC#)N.BPV<S1+T8(I,B*(*D5H1[=/Y/;A,\R
M^A4S,#A]^?'ZBS_?L$Y06'V# M[B3Z]X1W_N\KLB7<D&)&SHTA\5#-=?O HS
M.FUWQ<NDS?:&9%N%3HI,-JQ7?YZD_UD4SYCRH&VIFI>C7EBO!X4::?0B#F[C
M)"YB/-.T%A#P,;>';&A-\.30S"\,8#VU(0&,TGB^M_J;#Q;.9WZ+MA0$2U2^
M0NL3K<%U0?VB+87-<4)MWWIS763ASZNGV+;V83H=WJW (9$@ >0#P 7_#&4;
MQ#]$?V>?_F./#0_(4"JLC1/Y:&M?TP SM)?[+(GHSNSTES(NGJV#94# QPHR
M9$-J//+#Y__QF^_>OOGVCSG"O%G+EGBQ)K#"NF 1#O?5GRW+?8=)G$44FJ08
M+_W7 O$?!0G;ZQZD_)F)^/4,-K 2\FD:C1?Q&QT1?WY ?F/'9UZET>SV3TG.
M^IP<XT$)6=)UJU"01@NVE+J*!IPQ6#0'CU<+>#DI_GE)LJ@,BS6YQN0A#K&N
M5T;;MD!&_W4 &-BM=4")?#"(.H"=^E..F/KKOO_E$B(JE3!(2$=H;G[6.Q;6
MCM.[TZ<=3G/K6[-A_^X-S( 'J47)FJ\1KC_WZ9.#^FF;"?$ 1]J%06?G:9AM
M\466SX:)%H57?_8%B@,3 "S8GQ#32@.-+&UOX;VB8J@C(2YZ8^SN>$:AXT.6
M9MU>:\Q9Q@A,Q[Y#J\0*R(S<D!3WF R-B"?(*!77!HY\P*:;^P,*SRAKQUE*
MNR\IA?5^6AWA349P]=U-\(3STZ>"!!F)XC0@S^<%WN:4-3K:@@X[X<P5F*K<
M=IQY3DY=!RAG'(O,8-[R3E',>T4%Z];W%'" O_8DFEOPYD[?!US,MKAW^_81
M6^MP $"4?H,2^F>?KIU0"QTK/!B(==_Y 9/;+,>CQ"F*DPWDZ6F1&RU2JP&R
M?L:%ID!%43$FT.HKK[''\0*=$@N[O@^HO-=EP3*,6"J6[>#_H']O$>@^)X"=
MJH.CZ,LX156;K_S&HB$-=8*DPL%9]GOTHM B3B1Q?J&</RLQOYYP]%8?Z%6A
M19;CF*7TG_F<1[9"6K9C 5J'MB).@$E9?8H.WPYBAUY/;V7Z$Y[@@D.?$B?
MQ7&0WU^2["&.<'3T_#''T7FZCTBLPB)^F",79 1A]Y%(?>8D?FM(>T E;4@W
M5ZUH9;!OZ]\)&ZGZGD,Q1D2&04Z RGGZ0'=7'N I(KP8> J8TX5GW#1=/#PE
MJM> )R0BN_ \BU/JI7B IXCP8N I8$X%SUW=!;O,L6F:BR&Z'(1*M*^!4$A*
MA@AE)-C_,]_A(4B8VW!%9P")PP)'[ ^K-.K^HO7E)??=Z;Z1X"#')[CZ[^E3
MF)01/\4*[ZG:\!7U3TXW&QS:#N\Z9M[#B87;$4JF6USW@KZ,ZGZ^8NL"H_BB
MFHOX0)B?QY,]6_SOGE<+/SAOSV</JC3=0DYB=4ES?)Y@A3(J-(EG*,M8>Z:]
M0+?X+DY3MA1F&U3Q[/O,Q@JDK$VGX;F+NUC69,9%<:\QZ,#TER)<_"\J6N<(
M9BDWY"Y(XU_YH>!QEN99$D?\'Y3J)=4#)<+_N=[47ER0[(,W^>J6LA58]Y'L
M\.0RE&>%8\"*GN \)/&.-6=SX*C,XQ3G+/!7M_,<_+.*H$X*D36A&LR/^&'W
MSRM<D"S?8;9KP:OH7V5>2&!/6W HO_ZZNC?^&ZTN9CBE%@%5AQ< ?YUFJ-5.
MC$"7$!RC)(8L;2F87RP.PZQDV19WEQ2N(4N>GL=&2@A9=B!E=@_F @#3=7R7
MQILX#-("'1JCIC5?_8^"/.:7T]J3W#_8]%7<N=PLEY#Y@?6*=AK%2<E@?(W#
MDO"X2K6]PE&5]K/=E8V)/ T(\Z[9KHP?WAT]BSN8X<1M3DY=8GV^80"3I=T
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
M*-F&W>_C;;GUQ$U#SS=%1RN^<TEEG'@,-[Q7N$F,7V\N9KQ "M.9XQU")?9
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
MQ:3C>\LS'1G:R%;+R^HY\X#N28D_T/ET\XB3!_P^2XM[VR]M&K.Q*,,M811
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
M  V]+OJJ"C ]W0,E8/QJ'ZP"(QGI]$5_7"48L*G/15]=#::O_J5<%%=I0HP
M"Q?%.QV.*P@#-O4) 751F!X$H*HP?B$@*0PC'>YD"(RJ"P.U]+?V*\O"]+0/
MU(7QJ7JX*HQLI#;6_C&588"&?C?\XXP_4![&\X9/R_(/2L1,-?SCJL3 ;5V>
M;(%<:!I^H$J,5[,OJ1$C'^Z$-P::IY*O\=U\CY9 5'R<*0"\0"\+-%^CYG/O
M5D-3=9T7!21C-GYB[YC@*"[.@I _KKUZBG/+J!$0F $PB00K0PZ@=X_XAZCY
M$OV=?>L=(;"&.N\OB@=IC(L+ZINL-[.C R1CV_^4 01B GP6+8TP01^"+1Y
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
M-(J7#=5PFO\8) E^_A$73=4M_:D.-G6<*0GQ 2"@^AS1[]&^P1+N>J@TT8!
M.MRQ*8CL"/0ZQ&E XNPL(S@,<N'T-SJE!CIV9AU@'J#+_?5'WE<"M5J:\VO)
M^,P#T.5MCG\IJ7TY?0"6@^FA9R$-Y\^'B+B =H3[;Q'_>!$>H515G= R.%(S
MI^'F,;NYS\H\2*.;1]KA,_T%>SM$>_50=.#TSK"4%0 .=$!O$?MJ"6N'GC;V
M]XG5XS7/C>21\O6&1\A/,O:PNV7+(2 PPW%G(K$:0PZDIP;9ICDOJ#[V:C!@
M]71N<HE':+ZBL"*>S&&]85F6MI>2;N>VW0L9$KJDX=2)HDZHX9_Y73"$FNBL
M%,,Q38@@[7N[B%-\3G^T_<ZB@(!C<S#D0 T$]BGBW_H_HP8U)$1%=Y!&V;"7
M)(O*L,A7:50G4.3Z*X5BSP'W;?VL080)*0M@W)E_SY_]:M)B!DN%^_V'4DO-
M%D0^W@D/R/%WX]FS3UE*@3>+,R&F8=GYE!D/(0/0TU[\6[3_>!$.A51+G7?@
MP)&:[4 N,,M4J+H184.XZQ T<N$OB$E#EVE:'PH-@>O=!2SI9D<!C,TP)GF"
M;ROG(Q>XBT*U]ELXF, "LH ^V5?HR^J[KP8^H&ME L)M-"D:DKD)9[V=IWE!
MRCE=0(B*8S\08$.&BB7Y@0I=M4VY;*3&>\156L01>_4T?L#\F;ZXB''^(=CB
M659^)3DG_J(N-U"E_58S=&CW K&6WM>.L9IM0TQ+(*9/:X?W."H3O-Z(J9P^
MA4D9X>B,CH+Y*V51/9:\Z3]E.TLTPRYSKO?"5KD?@?KG%ZCI&YU>7J/C( G+
MA'<^7'*];+-G 5UGBVY?]I:-N38'<WD*UMA:P.(PGNMQB\AA/C$@HQ8)%M%N
MB!S>)1<[,XM9;LRQIUZ6#%5AN'Q=DFR'2?',CFR*51JQC?6.!VQIXUE\)1V*
M]I,^9%-"@R.P5$5Z]_*"JB]"-_3WO'+**L^Q()KB9Z$8H=XV,G4E,C9#9+BZ
MP)1F=8<49-WB3Y<M..3+&[W@)\A5Z'??T&N(P%3=8D=$0SBF> 2[GLMWT"#H
M\NA1S0YT"E5KAZWB32== -+M(P9B$TNRA]*%6E,\$TXVS^(T+C!?2<[3HEY*
M^$J2OP_^E1%^ACY;^&(L=:<.ZTCFP*=V6"_U6GWHIUJM\Q>(=U57-P/C'1X
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
M^N]Y>E+B,SJ0LXQ0*[I^3.ET!4]VZL:H:8W.4T3;(R8)-B%H#RCC77A3A=8
M^^H9(14/*CN$ZEG(:C7W&0V?7?'@9&8E/)A!$P]F7*/#KBP'.)I#5<[/5B2C
MH-/B)FO?%FQM/JFO3#LM)1 ;'O?U0!65_*WRL'.WLKU3C_8T%HDA/?&,0,T8
M>7MPJR2<][']#E,;&B17F!_TK^X(Y@7=+5DC@=6YJPC2?6B5)A(T)#T&=J;+
M:P1V1FG ]<9H</Y<O6DJ,)+R5:MC4C02!UX(<@-\PD!K\!*ECQ">Y>MIHS4\
M<U))I=?. ?Y<R23>\3*#OV+)4_&.,%OKCA14? DR7H#0E_3K2FY?+6,QLKD,
M35B _'DO!Z_J&I.8VE(V S A.!*[84<DCN[X<8O>PG3P8'/>/_5?=@T%F>][
MR^GP ZIE>+SF@I)!9J+T/>Z0.(-G&:&,/\2AGI]2Z9O%#_.ZU1)4VQ\)K"_Q
MF%U[D!<XSS$&<J<OJS=6<@J=U:; Y"<<D#/*@B3_K XF)KS;JMA&CN@B6!_3
MT7F:W2;Q796BQI176?7Z-1?^FWYF.IO2 2-/_UH2NB1L:&=T17BFW-!?)4GV
MR./')84ZZ^+PU]^ATZ<P*2/,G!/:0;SESDN0IB7]8L<?&,G1XSU.]W]O?DF7
M%99_G1'&,@_,-?WG5);5 L1/%%*JS9CUEM7IV2RQ"WU)A9\PKH+=CF1!>.]S
MB3+2<1^X$X#BV*&YR-*[ICYR^Z&@-$@HI\JL(=8<%:Q*=,1.9G?['B@V>!=
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
M;0NBDW\77?>F*1_& KZ**2*)^2RFBSBY?PA%@9^QZ+0Q*0\7,>M4CT]MHC5
MG4+QRW%M/&TM 78].GX)%\?#GF>=@D))?)I>_@/2L4I93+C>?0.C\:G*FX87
MNC;WR^%VGV_6.S%=F0#K6SY)#$Y'U9>PW"D'JB;8ECD_2)+BSXHF8>AF%O?#
MU3U"A(D7^RJOZN:Z/#1WG^4CV1Z0@_QK*L>P&@:Q0H^2B$F4:I"/D>'RA)E.
MO HV=M,EI$KZ%Z /5R5S*Q<"465-?BAT+X_4\N:\F"QR,8;R@W?S$)3\@%M*
M?+9+"*=,D[T<07KENQCP"G[$:')EV)[.5;Z;^M'OU!!"6#;7_'UR1Q@E<%ST
M9_3(I\G]D:X>&I^X7^!]]FA1. &B?)*PQ?/+$'8[<:^P!^S1"WORJ:+'+.4J
M[?,0DOV2KM+/>3'I7"G$\TNY1;NY^R0^Y)#V:U]/$_< S9=2VNL88:_'LJ:2
M]/54';$>JHB$PKZ.TP]'/!*:1'(N4P_RV@Q:Q/4Y8"$H>5Q')%N _'F2Z//G
MI1PM[<R]$N^S1WJTY,^Q'[H>P?209=A!O?D'9+XP.^AFVOG2+$='O(D1^,UR
M-,.;NWRR7M[H,8N1>8\'K^ 1;FFE7_%)FF)S-VB)0RKV=O)^F0]X)-1>;I[X
M?IJ'I9$C%N-2M!GP"GW$**E+\>:IG";T<C%GBYFY7]HEY8ERW635^[S:[/G9
M]C&OR^KE0U4>'C[M-WZAPSBF!C(SDLFA*_;ITWO::B8_2\/5B!-!>LW]=Y[M
MFSL93SR#"A?5>_4JJ^YY5=L1QO7N(BL>\_T^<#HI@CK">B;KB$R?VYVBVH^[
MPA^VFC+AO3%;#L.%/E*@I_\">@SKE3_4[[YGV</_<_3+?*]ZB<*,?D26N!VE
MVX3L];B<US0+&,>.O5)3!'#RBRE^1;Y"Q'.]^U;SL[KFS@61C[TK=^\.4$,,
M3]9$1V,4&^&%0/D^L5HV8U]\%HS/WAHK5I3%.SU^4<N#\#=AKPR%DO8$LW+1
M;(7'VL"AQ+R>@V3%WH\7B&*%_'QARQ,CB21'F50^\19CV);1#=36.R8?9NII
M0@MR=@.UQ%<%ULX34IFY_,/U@]B<7HP3T^14=D%GBL**:1HJ.95)*B3.P@E<
M8KLA6CC)ML3)H JP36019XHZT_CU&CP"2T4>9"(S\Q)B[)'%8D0DWM^7604X
MD[68KISK1;X_-.[F$^9Q6'BUZBNFAU $M0)<8'O6RW :M0*^%QL[O3S;;G-E
MLWW)\NW'0C?I10%J,)2T(6@-/)Y+XNK[<VUH:Q+LIF3=-!C,@WTLF)X):U'O
MQ VJ:V75=A;38>U\F)F0'-K!$,&<6#<I?5R0A8>2RGYX4! L?#J%S-OG&-7+
M>H%#\0W"("9'L74_^X;2_7E$=^<?3^X(]1WG7WF3Y07?FE/.[T8S3[/V6/]#
M#?@/8M,19P,[SGT,IQ3\IU*!CU_PV^;7K!$J )CC;6^;&J#L=#'@V:[AU?_E
M606)H$Z4#$'O'1!D0''%-$VA.V<PG,%X!@1HG6%SV<:6\C@1OD*LWN\2P  6
M?D+= !:TQ#FRPT@,?Q^>1(C'M,X7Z9RKSVYK"83N!'.63[$_S'.T\NW/&9,M
MQE5"W^, ;[[G:ZC77=.)\ZS.-^XHC.X,H*FPKDV]-@C7=OL*28OVN)K$-K9L
M,^26U)P[NR^%G?E?,@*TWL%):CK""]WQ/C\X.T?8 V$!82@S8]D;/?HM[?(%
MN4-W6IQ(>H=:V>='_'?6E-5 YM+LW]SQ[6$OV_**I?\.)GZ-[_X[H;S+0>]^
M^N&G7W[X^><?__6YWOY++)4$AT/D5$!>F'=(CP03T1K+],EL1I-"5\>O5NO7
MB91'0L\!Z#Z@]X#^$U#PY;-2390*8\W4XY1K@$U_9",[64RLY7TK,G5Z\"T<
M',8NU_B0+JE;H]0YVGI/]$!BZ\K/%7:&QL@AF9>A?Z!_77_SAJU[%YLXFLSS
M=/YG?/ZC/>#A,MUAX_!MW#R5<SPZ8MCR/#IB4I$>G9;KE(Z%=7/'J\]E49K
M^,=B4]Z'CB YBMG#F!K'WNB1;RG]]7ZFT+R "#$D.X'65?X]+Y2?EAMMTG\3
MFR$J\MQIUN,+.?&N\/ RW!9!MM,Z!CYD>5%_$OM26%[%Y3-\%(>\O@-?D=+S
M74<4#&1O8.1;Z)S>'VJ,'\KM$>0,VR&1XDB[1O#>#OS,?$#PZYG$#?_1M5^D
MWM2-7+%V RE_J!I.ZN0)\H:M4J1 EI2A>=UD#5>?T968;+$!>*:REH$K\9V)
M\Q>,HD]Y[73.=0EK\@4KUKZB385:L?8UL /;%S'S)O9']RYV61SN)<FR^ _2
M>^Q$@D-OO),N2DJ5Y?R0[[=!X#/SU#(\XOTY8^N!<9708^MME_69/\D_U:X@
MA K6?T1R=U;:5[MB@HAZHJ;.2XSC%5ND*5)*>\9"9EAQZ#J[BHGMRNI>AOEO
M]_EW>9B)'S=01_'=J=AK,I!"9[KP6I181VK%.F*41^1$OO$8[PS1I3SPK@"E
M41RVC[(=IO82:B>A9<9K8P6<6MJ4Q,$#@=@[2<URI"H_ZDJZD#8RZ&)17JEX
ML&U?$RSU+#%@"WZ$/--NZH\%]&N':UB9HP8'VK6VW?/:'%\Q,X3T]G/Q@2V.
MG^>4]1/@$E!?1;\\P.T044^O6/<\N1=DR(#3^8%SFM@A+JS^A[+.]K*NL!8?
MP/X@6_R ,Z 0RJJX=[7>6A;U1=M*)]B Q]!5A9<U; M-FMFT64=\Q3KR[ ]X
M 9-O^ ]JY>58$:%6XTG$GBB$V#=<]"$=RM\8F(@F4H*%#5,[R'SLC%QD8=[3
MEF^TX<MK_AW.[*_\ 2Y0\)]*'0J^F/,7_<?@-FUCO)#BH<:PEB*S2*[8[4O[
MQ!\W*A: [E$*\V*>4%![XQCYTN3E/I4W=^6ASHKMS9.8TTLD*D$;T7DJF2'
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
M-73/F%T7?)+-+IZGAQ;!.? :[0,^4X(,9/O+&EIR0 I8&,(%GF=J ),Y;LM
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
MDG5<VY]3"-.]N_3Z.VTAD&Q>KE!'6%@,%#@>-Q-1/&XP# ]29(&;* B/&P3
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
M2NCTMO)&YQK6%P?5?DZ\>2*8NE6(M&)-R6[!X9YO33<_09 4Q7,B\VAT<98
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
MKD''32D+R<Y0O,,0<']+V(*+L+J7W)1,U=Z=]4JHJ<-,QTIF> "<1M)I0P&
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
MRF^3OSI1Y 0)FT,R6Q0_YZ42:NH@/./:H#KD56]%RF EXG3T9<_REN.\&KZ
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
MYQZ&)],P=2'HDO09W:D3TSA+\MB1GS/A3WWXQ!H#!I!]+U E*N_I)EC !31
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
M]/WS,'IP(N] FJ7+!VYFA$V5TD8$-&0"7V2J8ZLXEID26!5A"<&"_BS*R1_
MW&OR@;LH#8I= 8A^L&_&M\4EK*01CJ,P"1N&6V*K.YB,"O8Y1:46B40^&/&%
M.$HJ6R!3SX#MG%/'Y[TR;Y>$&,#(!BU!R/YK#Y\^/5S;)H?30'+(3P-%17 N
MJ7-'?69MMT=ENP<:$PXP3S!FA84Z90H;&K=9[<2"#SG:>B=[5Z4V=$E>TZ?M
M/Q[ 1]3B KLNA$Y=%%-!#[1JQ#YKZ)3GYA/OBB278;Q+NR]G[5>OFR"66SW)
MW])RDY+IO]SZOFIHIN\,Z,7)+E/(<$_O2;\11X=ZA03%%J[WU[5X[#S# <MJ
M0E"HZ9-X@&:R%+:.M7**VOG"BN4KJZI5C ^>C=<^JRMG142999;4KT0.^0VA
M_77<K5)EX==3X/H$H$4I55!AYDJRU8O!KR98G&S0G07<7^-90;HY_HM:JP+Q
M@D4DCKNF@JN-ER+8<PZ3%7^7/BP_;LL3;N4JX%,8H-H5D WVNFP?'A$][[_:
M1M'!,I[V=J(@-ZF2$P=(A G;ZF-!)/7*7Z!;C7!TD#6?F71@6T$)!8(H5D1;
M)<5AAR[]@#B8@>(\?9JSSRU$!E0H8@?$-9>U4BF*LD!!CN' ]4;8QU:.XBH4
MD?'66 1J54=*LJR>K(UNAMF6:^6D51IXG "4)8-\?3]-V>28:V<%J-K@PZS/
MTPY573ZX57MSIYQ$.^:MP":C@AV],H10*C2PXKXF4)ZG[$B5%74(O'/ZR/\4
M6T&SA1#FA80AF&UB RO@:QH'29-P%=Y1WQ*2S?%Q(XR&$ K$A%EH-\NNXCG"
M%ZMU%&ZRSIUV\&NC-$HD6T4'6V?WN9RFH .VH&>I3U$8'^S8G!,;J@/?&CWM
M$B!.\Y2=?77==)5F3Y=."2/OTDRB[,\^V98[+Q>2DDX&>O>"8FN@IK(]W@Z&
MB<%Y\8=<MP)RS^GW<UNEG%V1@]6OY:0&>Q8Q,QR9]'J<+</$\>U4>MW?I)PL
MG>">Q#0X<:+HB>?;9K= X:)2)A/L3J606;T4'A/51<#OJ7CY^*+XGJU&XAJD
M35=4,1 P[[MAL5>*"7[E-;.7C_FVRA8=#;W;Q(F2?N9OQ[#+5BZC?II&O*!Z
M-KPE (6DG@NH8CEB5-HJ.#JE\3J,'5^E"E_S&\SSBBDF@ID#9^Z8K;%?WMDT
MB:.#220>\PAF;A'/@JH[:,-MV,\W+E5);G,3S#(O&G2,<B[DH_1_<])5.=I:
MMD4G8>.S9LO(#4<8*IZM0A+##FNHHEEE<<0T^!;6ID^?G5_#Z,1W8AL/,G0H
M8WM%^DN]<K6A(V.\3(P6-O=,6GL@H4L=-UADL&P4-4(L:O.DC1.?9L&+6'BE
M+-PT&Y\@QW(-A=V<.785QZLP<'D9JH1,[B-B\4*JA1#F0:;GJFD3'V[Z1M:(
M=N5$W^S V1A^Q" V1077BMD$NJQW<,,(VT"QC=*H=[-6$0+F;CP_]P_XTAC8
MZ[-Q:]Q);K KH?7^IUN*J(5$6]@K76"6+RH/![N,@>$ZG:::(!4UME_:PC/\
M[6\'L><'>]\KX$,]J).V(@L;+13M7 B;M$FS=$'<BQ4K(1@!P1O"@P-,K[A?
M$KN._S-QP)., 3@:[):NK%6J!EX9(\SF('H3N&(+>_Y _ WY' ;)\H#^H HS
M+UFUFLA@7*^;\<Y7P?PA1%6F@@?LRP5<+=HA@9H:8, STQGHBU53+H;KLQY*
M@7(PX")Y!U*B\S#%=9AV3*!FKN K4 X$7*SP0.K#?HNO/IR)EZX^&1!0C\W
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
M>7_(40W(/7?=>KK9GXE'T]6<1*ML8L!0UD<?%W8-V?0XU_9>@F5CD%OU[0R
M(9/3&1=X+?(R.-B"KCE^:[W3*CN[H)#$V  42<G\="J\8K-]/+TA:^>)G[EO
M2!;JY'^TU!ZZD!??9NP>6MLH]5X4?-!M'(J2>">_>+:XCFC@TK7C'Z*Q<V]V
MT/.5.G1!M-3,90]XP+:M/1>!Y9[-_7C!SDRTHS8BH:,\@#'BW4X[9B,6\//M
M;"D(?*?E RF&A4[+ADP\TSVG(F? ]SR'T0\+393->,!."+&M(-!-DFVKQV3!
M*%KJDVS,QE#<#^VE9:@Z-1#@_-B^RF-1(0;D1(#!W,N=K+<UMA08F*5)G#@!
M[\9\FX3NM]F:#V(I''"[9$!,G9AX)^&*!YNW$$=.<)^%(:9/^Y]<YZ*?/#B1
M-_$\FB=X?R(!B1S_E)WS_#!.V<0M!13L\MICLS=F; MM"?&KM/G<!D]P4OXP
M[?]!5+9L0"S :[Z!K$E$0^\V<:*DKQ,".*^O)*LZ[DTV3*[WY.R11"Z-";/0
M+K3/<BBNL?W@,:MYNSJ8;\$BY4?6_(L@86Y(3-T?'3\=L*[7^$2- 8Q9M>MX
MFX>AA)8<0YNWRS/K]#=$]Z/)W]']Z <O7'0,65]'Y'>H<GWT.VRI V#,SUSO
M[[HG>J<]T?RZE>U.)V&0R3EU?![R@'Z3A#$#Y'04G.5P:"T!>\2#O"ZJWMF
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
MWKMR&?H,GOCLMY19;)[LST2>_</MFKE.T#?#"A314@+4<*K<_JH($"ZC![9
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
MR%PZN\VIV^B."'9%0>)TPNQD=$H"LJ N+=_WGA.G><BT!WX;"T,*.IMI0JN
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
M6&^B_QGZWIW#++QVAU79E[AG?#-4I%* JHZA \F//-+W]"-)KOFY@[I$_79
M^NDX+95<$E!5IR%]C!?1QQO>BX K/0V(I74/8F!M?30[&W=(K4>%OR)_\Y(R
M-=.X%A5]-@:)BN>+V[?GQ282]#!NW;D%?>I$]PP=':O]H5?[JR4:63D=5<?&
M=OFTY%X3"V@]?1V8XBC91\!N71(X$0U531_[N 03^Z\]1/)QL6 RL'4MPH$H
MSJR-TY:#+T&\)BY=4.*IF[8NK*1CXQBS3KW<X2,72J^0>'GL\S BKA-K&#%%
M:=<&1O'?M"5=EP9X=>9A&P6%VV2 4L?];G!*9;!X)TTWHG?$FZ;)EX >I.*F
MF"CV!MUY_]]:)$XB2)3.]N67Y<6!RJ002O5;U..C$C@M\X:R0A")):7B]I93
M2\J4<$\=6HNK56 8(>C]9?#QH3H(PIJ/U77"H "7YR_RY9X2?OJ/\@#*#!CZ
M.D5QLKC$-'3ZKXC$&'!LEQ%<B4RS\C+;5Z'L)'%.P,UI??0QP=60#%PY3"VD
MYI'#E_NI\Z12P:G\ZS%(NS([L&J5AAL0P+XCW6Z&#4.W$*#*3![+YJ,?HCOK
M->O4L!2Y@*;GY]E#P'1E2=?9C:33/+1UGJ)%(XP!I4XI@!6;U$-G]Q:0ZX>H
M18P0$=%7HS@R":?;H](CT"GXAJRW$1;!"<[&";B=X/"#4SK2PR[PF&=C\KGP
MA>]-'=\)7!Y*"URZ=GPK3RG5:(XHBJ4H1+C:BX 1K6P/WK[D)+D+5NP _(WG
M82)<74R,;,T;2+E'K480.W!#-B1(R0WA-Z8YVXLP6G$]GMWY]#X3N+6J^;K4
M1V0;M 4+5K71GAY@H/_L,(<L &F&=)Q$U.6EVIQX"0YI9?#QV.^Z5(9;U3&]
MB\EO*?OF;$-4*L\9;@QU.I;J$TC)Z*JW1"ZJU0=:/S<O>UT=M:&!=H1X62DW
M@/>NMD.#LA:]K:B!/$$'P&W./K%12$!"!2MHH;*$*CZO3$H0N '!9B7U6TX'
M.>K7H;<=X(%6$JB-;R7]6TP#\]K#'(!A/(3AA](K9V7#VE6&QG'J=0U<51I(
M!0L+)JQ8LMK@J/Z"2/=$: "\N9L_A/-EF/*4W_D#8^N)_04?7OGU7<< @Y1C
MUZ2A+<^ %[;<+X=XE6NV7_*+@2F_+J@4[>./A.ZSS/SIT_XGVRR1R8,3>97;
MHWBR81/GTSX/HT_\@1'TEFN+3>R;NJZC6J/UJ16LH)+)C37P);>^U5:!UNZW
M,$_YM)#\3 .Z2E?9/<,R]!D;<=X&[(9-:UOY4V%S4QIF!%BIB0,PV[Q7E"\C
M$!/WC_?AYJU':$[#"]VL#^3;DW"S]TQJ4;XM=0 JD]2CR4601:W+$?\FP5=_
M^/M;_D^\RP?_K_\/4$L! A0#%     @ -X"O6K8[V]]>= $ B>\/ !D
M         ( !     &5A,#(T,3@Y,"TQ,'%?:6YS<&ER92YH=&U02P$"% ,4
M    "  W@*]:U$4UEED'  !>*@  '0              @ &5= $ 96$P,C0Q
M.#DP,#%E>#,Q+3%?:6YS<&ER92YH=&U02P$"% ,4    "  W@*]:>G-6V-X'
M   R+   '0              @ $I? $ 96$P,C0Q.#DP,#%E>#,Q+3)?:6YS
M<&ER92YH=&U02P$"% ,4    "  W@*]:#$QDATL$  #<#P  '0
M    @ %"A $ 96$P,C0Q.#DP,#%E>#,R+3%?:6YS<&ER92YH=&U02P$"% ,4
M    "  W@*]:D?Q@'# $  !B#P  '0              @ '(B $ 96$P,C0Q
M.#DP,#%E>#,R+3)?:6YS<&ER92YH=&U02P$"% ,4    "  W@*]:[G%&AT_L
M  !@&0$ #0              @ $SC0$ :6UA9V5?,# Q+FIP9U!+ 0(4 Q0
M   ( #> KUH]?#98?Q@  .0A 0 0              "  :UY @!I=G M,C R
M-3 S,S$N>'-D4$L! A0#%     @ -X"O6A73H^45#P  W[H  !0
M     ( !6I(" &EV<"TR,#(U,#,S,5]C86PN>&UL4$L! A0#%     @ -X"O
M6CBB;>E:3   O_H$ !0              ( !H:$" &EV<"TR,#(U,#,S,5]D
M968N>&UL4$L! A0#%     @ -X"O6O652BNBO@  0* ) !0
M ( !+>X" &EV<"TR,#(U,#,S,5]L86(N>&UL4$L! A0#%     @ -X"O6L1<
MAZX'3@  NT8% !0              ( ! :T# &EV<"TR,#(U,#,S,5]P<F4N
9>&UL4$L%!@     +  L ] (  #K[ P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>ea0241890-10q_inspire_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:ivp="http://ivp.com/20250331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ivp-20250331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:CommonClassAandCommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:CommonClassAandCommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ivp:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2025-01-27</startDate>
            <endDate>2025-01-27</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ivp:ClientListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ivp:ClientListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <instant>2024-09-20</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2024-09-20</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:RevolvingSecuredCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:RevolvingSecuredCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-25</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthDivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-25</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-25</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:DetailsAxis">ivp:PracticeOnlyTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:DetailsAxis">ivp:RealEstateTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:PrepaymentPeriodAxis">ivp:WithinTwoYearsOfEnteringIntoTheTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:FirstFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:WealthSouthADivisionOfFarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ivp:ClosedEndLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ivp:PeriodAxis">ivp:AfterFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FarmersNationalBankOfDanvilleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-11</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-11</startDate>
            <endDate>2021-01-11</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-11</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-11</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-25</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-31</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-31</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SeparateCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ThirdLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SecondLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-08</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-08</startDate>
            <endDate>2023-11-08</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankCommercialLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:SeparateCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-08</startDate>
            <endDate>2023-11-08</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstCommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2021-12-28</startDate>
            <endDate>2021-12-28</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">ivp:ConvertiblePromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-18</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebenturePrincipalConversionToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureInterestConversionToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureConversionToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:ConvertibleDebentureConversionToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-31</startDate>
            <endDate>2023-08-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-28</startDate>
            <endDate>2024-02-28</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-28</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-30</startDate>
            <endDate>2023-05-30</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-30</startDate>
            <endDate>2023-05-30</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-30</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-10</startDate>
            <endDate>2023-08-10</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-10</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-28</startDate>
            <endDate>2023-11-28</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-28</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-28</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-28</startDate>
            <endDate>2023-11-28</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-18</startDate>
            <endDate>2024-01-18</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-18</startDate>
            <endDate>2024-01-18</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-18</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-07</startDate>
            <endDate>2024-05-07</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-07</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-24</startDate>
            <endDate>2024-12-24</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-24</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-04</startDate>
            <endDate>2024-04-04</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-04</startDate>
            <endDate>2024-04-04</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-26</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-26</startDate>
            <endDate>2024-03-26</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-11</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ivp:OriginalIssueDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:FarmersNationalBankOfDanvilleKentuckyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwelveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFourteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableFifteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSixteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableSeventeenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableEighteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FarmersNationalBankOfDanvilleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ivp:LenderAxis">ivp:FirstSouthernNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyOneThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyTwoFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:NotesPayableTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ivp:FirstSouthNationalBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:BlueHeronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:BlueHeronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:ConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:StarCircleAdvisoryGroupLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-30</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">ivp:EqualToPriceOfUnderwrittenInitialPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-07</instant>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">ivp:BridgeNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-30</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-25</startDate>
            <endDate>2025-03-25</endDate>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-25</instant>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-25</startDate>
            <endDate>2025-03-25</endDate>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-25</startDate>
            <endDate>2025-03-25</endDate>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2025-03-25</startDate>
            <endDate>2025-03-25</endDate>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2022-10-18</startDate>
            <endDate>2022-10-18</endDate>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ivp:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ivp:ExercisePriceElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ivp:PurchaseLimitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-28</startDate>
            <endDate>2023-12-28</endDate>
        </period>
    </context>
    <context id="c317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-28</startDate>
            <endDate>2023-12-28</endDate>
        </period>
    </context>
    <context id="c318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-28</instant>
        </period>
    </context>
    <context id="c319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2023-12-28</startDate>
            <endDate>2023-12-28</endDate>
        </period>
    </context>
    <context id="c320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-14</instant>
        </period>
    </context>
    <context id="c321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
        </entity>
        <period>
            <startDate>2024-02-14</startDate>
            <endDate>2024-02-14</endDate>
        </period>
    </context>
    <context id="c322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:HoldbackAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:HoldbackAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ivp:ValleyVetPracticesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-08</instant>
        </period>
    </context>
    <context id="c326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ivp:CostOfProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-01</instant>
        </period>
    </context>
    <context id="c337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ivp:TwoThousandTwentyTwoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001939365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-10</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>ivp:segment</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-9709">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-9710">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-9711">2025-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-9712">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-9713">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-50">333-271198</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-56">Inspire Veterinary Partners, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-9714">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-70">85-4359258</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-9715">780 Lynnhaven Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-9716">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-9717">Virginia Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-9718">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-93">23452</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-9719">(757)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-9720">734-5464</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-132">Class A Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-137">IVP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-9721">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-9722">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-9723">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-169">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-176">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-184">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0" id="ixv-9724">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="c0" id="ixv-9725">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-9726"
      unitRef="shares">2119551</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c2" decimals="0" id="ixv-9727" unitRef="usd">1738033</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-9728" unitRef="usd">523690</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" id="ixv-9729" unitRef="usd">4376</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-9730" unitRef="usd">40675</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" id="ixv-9731" unitRef="usd">475152</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" id="ixv-9732" unitRef="usd">516650</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" id="ixv-9733" unitRef="usd">683687</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-9734" unitRef="usd">942456</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" id="ixv-9735" unitRef="usd">2901248</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-9736" unitRef="usd">2023471</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c2" decimals="0" id="ixv-9737" unitRef="usd">120000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c3" decimals="0" id="ixv-9738" unitRef="usd">200000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-9739" unitRef="usd">6280246</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-9740" unitRef="usd">6382788</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-9741" unitRef="usd">1802006</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-9742" unitRef="usd">1879729</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" id="ixv-9743" unitRef="usd">1481352</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-9744" unitRef="usd">1633927</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c2" decimals="0" id="ixv-9745" unitRef="usd">8022082</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c3" decimals="0" id="ixv-9746" unitRef="usd">8022082</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="0" id="ixv-9747" unitRef="usd">53997</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-9748" unitRef="usd">53997</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-9749" unitRef="usd">20660931</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-9750" unitRef="usd">20195994</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" id="ixv-9751" unitRef="usd">1769991</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-9752" unitRef="usd">1979503</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-9753" unitRef="usd">643311</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-9754" unitRef="usd">285770</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-9755" unitRef="usd">163193</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-9756" unitRef="usd">183981</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="c2" decimals="0" id="ixv-9757" unitRef="usd">1737846</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent contextRef="c3" decimals="0" id="ixv-9758" unitRef="usd">2340020</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" id="ixv-9759" unitRef="usd">3157641</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c3" decimals="0" id="ixv-9760" unitRef="usd">3410465</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-9761" unitRef="usd">7471982</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-9762" unitRef="usd">8199739</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-9763" unitRef="usd">1901083</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-9764" unitRef="usd">1943487</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermNotesPayable contextRef="c2" decimals="0" id="ixv-9765" unitRef="usd">8283910</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="c3" decimals="0" id="ixv-9766" unitRef="usd">8490763</us-gaap:LongTermNotesPayable>
    <us-gaap:Liabilities contextRef="c2" decimals="0" id="ixv-9767" unitRef="usd">17656975</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-9768" unitRef="usd">18633989</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-9769"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="INF"
      id="ixv-9770"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-9771"
      unitRef="shares">4000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c5"
      decimals="INF"
      id="ixv-9772"
      unitRef="shares">4000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-9773"
      unitRef="shares">2119551</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ixv-9774"
      unitRef="shares">2119551</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c5"
      decimals="INF"
      id="ixv-9775"
      unitRef="shares">1176059</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c5"
      decimals="INF"
      id="ixv-9776"
      unitRef="shares">1176059</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ixv-9777" unitRef="usd">211</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c5" decimals="0" id="ixv-9778" unitRef="usd">117</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c6"
      decimals="INF"
      id="ixv-9779"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c7"
      decimals="INF"
      id="ixv-9780"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c6"
      decimals="INF"
      id="ixv-9781"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c7"
      decimals="INF"
      id="ixv-9782"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c6"
      decimals="INF"
      id="ixv-9783"
      unitRef="shares">3020750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c7"
      decimals="INF"
      id="ixv-9784"
      unitRef="shares">3020750</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c6"
      decimals="INF"
      id="ixv-9785"
      unitRef="shares">3020750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="ixv-9786"
      unitRef="shares">3020750</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c6" decimals="0" id="ixv-9787" unitRef="usd">302</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c7" decimals="0" id="ixv-9788" unitRef="usd">302</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" id="ixv-9789" unitRef="usd">41768760</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-9790" unitRef="usd">37911867</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-9791" unitRef="usd">-38765317</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-9792" unitRef="usd">-36350281</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-9793" unitRef="usd">3003956</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-9794" unitRef="usd">1562005</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" id="ixv-9795" unitRef="usd">20660931</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-9796" unitRef="usd">20195994</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c8" decimals="0" id="ixv-9797" unitRef="usd">2741029</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c9" decimals="0" id="ixv-9798" unitRef="usd">3545599</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c10" decimals="0" id="ixv-9799" unitRef="usd">898180</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c11" decimals="0" id="ixv-9800" unitRef="usd">1285968</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="0" id="ixv-9801" unitRef="usd">3639209</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c12" decimals="0" id="ixv-9802" unitRef="usd">4831567</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c13" decimals="0" id="ixv-9803" unitRef="usd">2139278</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c14" decimals="0" id="ixv-9804" unitRef="usd">2709147</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c15" decimals="0" id="ixv-9805" unitRef="usd">785409</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c16" decimals="0" id="ixv-9806" unitRef="usd">1016107</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-9807" unitRef="usd">2446438</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c12" decimals="0" id="ixv-9808" unitRef="usd">2873343</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" id="ixv-9809" unitRef="usd">275392</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c12" decimals="0" id="ixv-9810" unitRef="usd">367197</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c12" decimals="0" id="ixv-9811" unitRef="usd">-728278</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-9812" unitRef="usd">5646517</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c12" decimals="0" id="ixv-9813" unitRef="usd">7694072</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-9814" unitRef="usd">-2007308</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c12" decimals="0" id="ixv-9815" unitRef="usd">-2862505</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-9816" unitRef="usd">8</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c12" decimals="0" id="ixv-9817" unitRef="usd">2</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInvestmentExpense contextRef="c0" decimals="0" id="ixv-9818" unitRef="usd">407736</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense contextRef="c12" decimals="0" id="ixv-9819" unitRef="usd">559289</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-9820" unitRef="usd">-407728</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c12" decimals="0" id="ixv-9821" unitRef="usd">-559287</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-9822" unitRef="usd">-2415036</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-9823" unitRef="usd">-3421792</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-9824" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c12" decimals="0" id="ixv-9825" unitRef="usd">-3421792</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c17"
      decimals="2"
      id="ixv-9826"
      unitRef="usdPershares">-0.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c17"
      decimals="2"
      id="ixv-9827"
      unitRef="usdPershares">-0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c18"
      decimals="2"
      id="ixv-9828"
      unitRef="usdPershares">-0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c18"
      decimals="2"
      id="ixv-9829"
      unitRef="usdPershares">-0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c17"
      decimals="0"
      id="ixv-9830"
      unitRef="shares">5555588</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c17"
      decimals="0"
      id="ixv-9831"
      unitRef="shares">5555588</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c18"
      decimals="0"
      id="ixv-9832"
      unitRef="shares">3894331</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c18"
      decimals="0"
      id="ixv-9833"
      unitRef="shares">3894331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="c19"
      decimals="INF"
      id="ixv-9834"
      unitRef="shares">403640</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" id="ixv-9835" unitRef="usd">40</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c20"
      decimals="INF"
      id="ixv-9836"
      unitRef="shares">2817</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c21"
      decimals="INF"
      id="ixv-9837"
      unitRef="shares">3891500</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" id="ixv-9838" unitRef="usd">389</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" id="ixv-9839" unitRef="usd">20426569</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" id="ixv-9840" unitRef="usd">-21215257</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" id="ixv-9841" unitRef="usd">-788259</us-gaap:StockholdersEquity>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c26"
      decimals="INF"
      id="ixv-9842"
      unitRef="shares">1144</ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts contextRef="c28" decimals="0" id="ixv-9843" unitRef="usd">3375458</ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts contextRef="c12" decimals="0" id="ixv-9844" unitRef="usd">3375458</ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c26"
      decimals="INF"
      id="ixv-9845"
      unitRef="shares">17680</ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants contextRef="c26" decimals="0" id="ixv-9846" unitRef="usd">2</ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants contextRef="c28" decimals="0" id="ixv-9847" unitRef="usd">-2</ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants>
    <ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c26"
      decimals="INF"
      id="ixv-9848"
      unitRef="shares">486</ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares contextRef="c28" decimals="0" id="ixv-9849" unitRef="usd">600000</ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares contextRef="c12" decimals="0" id="ixv-9850" unitRef="usd">600000</ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c25"
      decimals="INF"
      id="ixv-9851"
      unitRef="shares">20000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c25" decimals="0" id="ixv-9852" unitRef="usd">2</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c28" decimals="0" id="ixv-9853" unitRef="usd">199998</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c12" decimals="0" id="ixv-9854" unitRef="usd">200000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c26"
      decimals="INF"
      id="ixv-9855"
      unitRef="shares">1562</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c28" decimals="0" id="ixv-9856" unitRef="usd">286696</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c12" decimals="0" id="ixv-9857" unitRef="usd">286696</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c26"
      decimals="INF"
      id="ixv-9858"
      unitRef="shares">98</ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement contextRef="c28" decimals="0" id="ixv-9859" unitRef="usd">20000</ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement contextRef="c12" decimals="0" id="ixv-9860" unitRef="usd">20000</ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c25"
      decimals="INF"
      id="ixv-9861"
      unitRef="shares">-363725</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c25" decimals="0" id="ixv-9862" unitRef="usd">-36</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c26"
      decimals="INF"
      id="ixv-9863"
      unitRef="shares">5916</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c26" decimals="0" id="ixv-9864" unitRef="usd">1</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c28" decimals="0" id="ixv-9865" unitRef="usd">35</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c28" decimals="0" id="ixv-9866" unitRef="usd">2250</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend contextRef="c12" decimals="0" id="ixv-9867" unitRef="usd">2250</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend
      contextRef="c25"
      decimals="INF"
      id="ixv-9868"
      unitRef="shares">21227</ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend contextRef="c25" decimals="0" id="ixv-9869" unitRef="usd">2</ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend contextRef="c28" decimals="0" id="ixv-9870" unitRef="usd">212268</ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend contextRef="c29" decimals="0" id="ixv-9871" unitRef="usd">-212270</ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend>
    <us-gaap:NetIncomeLoss contextRef="c29" decimals="0" id="ixv-9872" unitRef="usd">-3421792</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c12" decimals="0" id="ixv-9873" unitRef="usd">-3421792</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c30"
      decimals="INF"
      id="ixv-9874"
      unitRef="shares">81142</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" id="ixv-9875" unitRef="usd">8</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c31"
      decimals="INF"
      id="ixv-9876"
      unitRef="shares">29703</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" id="ixv-9877" unitRef="usd">3</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c32"
      decimals="INF"
      id="ixv-9878"
      unitRef="shares">3891500</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" id="ixv-9879" unitRef="usd">389</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" id="ixv-9880" unitRef="usd">25118772</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c34" decimals="0" id="ixv-9881" unitRef="usd">-24849319</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" id="ixv-9882" unitRef="usd">269853</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c37"
      decimals="INF"
      id="ixv-9883"
      unitRef="shares">1176059</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="0" id="ixv-9884" unitRef="usd">117</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c38"
      decimals="INF"
      id="ixv-9885"
      unitRef="shares">3020750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="0" id="ixv-9886" unitRef="usd">302</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="0" id="ixv-9887" unitRef="usd">37911867</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c40" decimals="0" id="ixv-9888" unitRef="usd">-36350281</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-9889" unitRef="usd">1562005</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c42"
      decimals="INF"
      id="ixv-9890"
      unitRef="shares">651167</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c42" decimals="0" id="ixv-9891" unitRef="usd">65</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c44" decimals="0" id="ixv-9892" unitRef="usd">2285456</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-9893" unitRef="usd">2285521</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c42"
      decimals="INF"
      id="ixv-9894"
      unitRef="shares">207896</ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts contextRef="c42" decimals="0" id="ixv-9895" unitRef="usd">21</ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts contextRef="c44" decimals="0" id="ixv-9896" unitRef="usd">1571445</ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts contextRef="c0" decimals="0" id="ixv-9897" unitRef="usd">1571466</ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c42"
      decimals="INF"
      id="ixv-9898"
      unitRef="shares">84429</ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants contextRef="c42" decimals="0" id="ixv-9899" unitRef="usd">8</ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants contextRef="c44" decimals="0" id="ixv-9900" unitRef="usd">-8</ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants>
    <us-gaap:NetIncomeLoss contextRef="c45" decimals="0" id="ixv-9901" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-9902" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c47"
      decimals="INF"
      id="ixv-9903"
      unitRef="shares">2119551</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c47" decimals="0" id="ixv-9904" unitRef="usd">211</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c48"
      decimals="INF"
      id="ixv-9905"
      unitRef="shares">3020750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c48" decimals="0" id="ixv-9906" unitRef="usd">302</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c49" decimals="0" id="ixv-9907" unitRef="usd">41768760</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c50" decimals="0" id="ixv-9908" unitRef="usd">-38765317</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-9909" unitRef="usd">3003956</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-9910" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c12" decimals="0" id="ixv-9911" unitRef="usd">-3421792</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="0" id="ixv-9912" unitRef="usd">275392</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c12" decimals="0" id="ixv-9913" unitRef="usd">347382</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c0" decimals="0" id="ixv-9914" unitRef="usd">4455</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c0" decimals="0" id="ixv-9915" unitRef="usd">261766</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c12" decimals="0" id="ixv-9916" unitRef="usd">379313</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-9917" unitRef="usd">77723</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c12" decimals="0" id="ixv-9918" unitRef="usd">53831</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <ivp:AmortizationOfIssuanceCosts contextRef="c12" decimals="0" id="ixv-9919" unitRef="usd">15825</ivp:AmortizationOfIssuanceCosts>
    <ivp:IssuanceOfStockForServices contextRef="c12" decimals="0" id="ixv-9920" unitRef="usd">286696</ivp:IssuanceOfStockForServices>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c12" decimals="0" id="ixv-9921" unitRef="usd">-728278</us-gaap:GainsLossesOnRestructuringOfDebt>
    <ivp:IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement contextRef="c12" decimals="0" id="ixv-9922" unitRef="usd">20000</ivp:IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement>
    <ivp:IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares contextRef="c12" decimals="0" id="ixv-9923" unitRef="usd">600000</ivp:IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-9924" unitRef="usd">-36299</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c12" decimals="0" id="ixv-9925" unitRef="usd">312915</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <ivp:IncreaseDecreaseInDueFromFormerOwners contextRef="c12" decimals="0" id="ixv-9926" unitRef="usd">-32519</ivp:IncreaseDecreaseInDueFromFormerOwners>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" id="ixv-9927" unitRef="usd">-41498</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c12" decimals="0" id="ixv-9928" unitRef="usd">-25852</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" id="ixv-9929" unitRef="usd">-258769</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c12" decimals="0" id="ixv-9930" unitRef="usd">1642552</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-9931" unitRef="usd">-209512</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c12" decimals="0" id="ixv-9932" unitRef="usd">315165</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c0" decimals="0" id="ixv-9933" unitRef="usd">357541</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c12" decimals="0" id="ixv-9934" unitRef="usd">-403107</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c12" decimals="0" id="ixv-9935" unitRef="usd">-92322</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c12" decimals="0" id="ixv-9936" unitRef="usd">61094</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-9937" unitRef="usd">-63192</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c12" decimals="0" id="ixv-9938" unitRef="usd">-40108</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-9939" unitRef="usd">-1374297</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c12" decimals="0" id="ixv-9940" unitRef="usd">-3169029</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-9941" unitRef="usd">20275</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c12" decimals="0" id="ixv-9942" unitRef="usd">156945</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-9943" unitRef="usd">-20275</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c12" decimals="0" id="ixv-9944" unitRef="usd">-156945</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-9945" unitRef="usd">2145521</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c0" decimals="0" id="ixv-9946" unitRef="usd">1711466</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c12" decimals="0" id="ixv-9947" unitRef="usd">3375458</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c12" decimals="0" id="ixv-9948" unitRef="usd">549185</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c0" decimals="0" id="ixv-9949" unitRef="usd">863940</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c12" decimals="0" id="ixv-9950" unitRef="usd">1032540</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock contextRef="c12" decimals="0" id="ixv-9951" unitRef="usd">200000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromConvertibleDebt contextRef="c12" decimals="0" id="ixv-9952" unitRef="usd">500000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c0" decimals="0" id="ixv-9953" unitRef="usd">464132</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c12" decimals="0" id="ixv-9954" unitRef="usd">276013</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfConvertibleDebt contextRef="c12" decimals="0" id="ixv-9955" unitRef="usd">100000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-9956" unitRef="usd">2528915</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c12" decimals="0" id="ixv-9957" unitRef="usd">3216090</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-9958" unitRef="usd">1134343</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c12" decimals="0" id="ixv-9959" unitRef="usd">-109884</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-9960" unitRef="usd">723690</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c24" decimals="0" id="ixv-9961" unitRef="usd">378961</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" id="ixv-9962" unitRef="usd">1858033</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c35" decimals="0" id="ixv-9963" unitRef="usd">269077</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-9964" unitRef="usd">1552313</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c12" decimals="0" id="ixv-9965" unitRef="usd">188952</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" id="ixv-9966" unitRef="usd">151796</us-gaap:IncomeTaxesPaidNet>
    <ivp:SeriesAPreferredStockDividend contextRef="c12" decimals="0" id="ixv-9967" unitRef="usd">271245</ivp:SeriesAPreferredStockDividend>
    <ivp:AcquisitionOfAssetsThroughOperatingLeases contextRef="c12" decimals="0" id="ixv-9968" unitRef="usd">1031523</ivp:AcquisitionOfAssetsThroughOperatingLeases>
    <us-gaap:StockIssued1 contextRef="c12" decimals="0" id="ixv-9969" unitRef="usd">400000</us-gaap:StockIssued1>
    <ivp:IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote contextRef="c12" decimals="0" id="ixv-9970" unitRef="usd">4440688</ivp:IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote>
    <ivp:IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures contextRef="c12" decimals="0" id="ixv-9971" unitRef="usd">4414317</ivp:IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c0" id="ixv-2768">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Description of Business&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;b&gt;Business Description&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Inspire Veterinary Partners, Inc. (the
&#x201c;Company&#x201d; or &#x201c;Inspire&#x201d;) is a C-corporation which was incorporated in the state of Delaware on December 2, 2020.
On June 29, 2022, the Company converted into a Nevada C-corporation (&#x201c;Conversion&#x201d;). The Conversion did not result in any change
in the corporate name, business, management fiscal year, accounting, location of the principal executive officer, capitalization structure,
or assets or liabilities of the Company. The Company owns and operates veterinary hospitals throughout the United States. The Company
specializes in small animal general practice hospitals which serve all manner of companion pets, emphasizing canine and feline breeds.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As the Company expands, additional modalities
are becoming a part of the offerings at its hospital, including equine care. With 13 clinics located in 9 states as of the date of this
filing, Inspire purchases existing hospitals which have the financial track record, marketplace advantages and future growth potential
to make them worthy acquisition targets. Because the company leverages a leadership and support structure which is distributed throughout
the United States, acquisitions are not centralized to one geographic area. The Company operates its business as one operating and one
reportable segment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Services provided at owned hospitals
include preventive care for companion animals consisting of annual health exams which include: parasite control; dental health; nutrition
and body condition counseling; neurological examinations; radiology; bloodwork; skin and coat health and many breed specific preventive
care services. Surgical offerings include all soft tissue procedures such as spays and neuters, mass removals, splenectomies and can also
include gastropexies, orthopedic procedures and other types of surgical offerings based on a doctor&#x2019;s training. In many locations
additional means of care and alternative procedures are also offered such as acupuncture, chiropractic and various other health and wellness
offerings.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company is the managing member of
IVP Practice Holdings Co., LLC (&#x201c;Holdco&#x201d;), a Delaware limited liability company, which is the managing member of IVP CO Holding,
LLC (&#x201c;CO Holdco&#x201d;), a Delaware limited liability company, IVP FL Holding Co., LLC (&#x201c;FL Holdco&#x201d;), a Delaware limited
liability company, IVP Texas Holding Company, LLC (&#x201c;TX Holdco&#x201d;), a Delaware limited liability company, KVC Holding Company,
LLC (&#x201c;KVC Holdco&#x201d;), a Hawaii limited liability company, and IVP CA Holding Co., LLC (&#x201c;CA Holdco&#x201d;), a Delaware
limited liability company, IVP MD Holding Company, LLC (&#x201c;MD Holdco&#x201d;), a Delaware limited liability company, IVP OH Holding
(&#x201c;OH Holdco&#x201d;), Co, LLC, a Delaware limited liability company, IVP IN Holding Co., LLC (&#x201c;IN Holdco&#x201d;), a Delaware
limited liability company, IVP MA Managing Co., LLC, a Delaware limited liability company (&#x201c;MA Holdco&#x201d;), and IVP PA Holding
Company, LLC, a Delaware limited liability company (&#x201c;PA Holdco&#x201d;). The Company through Holdco, operates and controls all business
and affairs of CO Holdco, FL Holdco, TX Holdco, KVC Holdco, CA Holdco, MD Holdco. Holdco, OH Holdco, IN Holdco, MA Holdco and PA Holdco
is used to acquire hospitals in various states and jurisdictions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company is the managing member of
IVP Real Estate Holding Co., LLC (&#x201c;IVP RE&#x201d;), a Delaware limited liability company, which is the managing member of IVP CO
Properties, LLC (&#x201c;CO RE&#x201d;), a Delaware limited liability company, IVP FL Properties, LLC (&#x201c;FL RE&#x201d;), a Delaware
limited liability company, IVP TX Properties, LLC (&#x201c;TX RE&#x201d;), a Delaware limited liability company, KVC Properties, LLC, (&#x201c;KVC
RE&#x201d;), a Hawaii limited liability company, IVP CA Properties, LLC (&#x201c;CA RE&#x201d;), a Delaware limited liability company, IVP
MD Properties, LLC (&#x201c;MD RE&#x201d;), a Delaware limited liability company, IVP OH Properties, LLC (&#x201c;OH RE&#x201d;), a Delaware
limited liability company, IVP IN Properties, LLC (&#x201c;IN RE&#x201d;), a Delaware limited liability company, and IVP PA Properties,
LLC (&#x201c;PA RE&#x201d;), a Delaware limited liability company. The Company through IVP RE operates and controls all business and affairs
of CO RE, FL RE, TX RE, KVC RE, CA RE, MD RE, OH RE, IN RE and PA RE. IVP RE is used to acquire real property in various states and jurisdictions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;&lt;img alt="" src="image_001.jpg"/&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <dei:EntityIncorporationDateOfIncorporation contextRef="c0" id="ixv-9972">2020-12-02</dei:EntityIncorporationDateOfIncorporation>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="0"
      id="ixv-9973"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c0"
      decimals="0"
      id="ixv-9974"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <ivp:RetrospectiveAdjustmentsTextBlock contextRef="c0" id="ixv-2812">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;RETROSPECTIVE ADJUSTMENTS&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On January 27, 2025, the Company effected
a 25-for-1 reverse stock split (&#x201c;Reverse Split&#x201d;) of the Company&#x2019;s authorized and outstanding shares of Class A common
stock. All information included in these financial statements has been adjusted, on a retrospective basis for all periods presented to
reflect the Reverse Split, unless otherwise stated.&lt;/p&gt;</ivp:RetrospectiveAdjustmentsTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="c51" id="ixv-9975">25-for-1</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-2826">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Significant Accounting Policies and Basis of Presentation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited interim condensed
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes
thereto for the year ended December 31, 2024, which are included with the Company&#x2019;s Annual Report on Form 10-K and related amendments
filed with the United States Securities Exchange Commission (&#x201c;SEC&#x201d;). Furthermore, the Company&#x2019;s significant accounting
policies are disclosed in the audited consolidated financial statements for the years ended December 31, 2024 and 2023, included in the
Company&#x2019;s Annual Report on Form 10-K filed with the SEC. Since the date of those audited consolidated financial statements, there
have been no changes to the Company&#x2019;s significant accounting policies, except as noted below.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited interim condensed
consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States
of America (&#x201c;GAAP&#x201d;) for interim financial information. Accordingly, certain information and footnote disclosures normally
included in financial statements prepared in accordance with GAAP have been condensed or omitted. Any reference in these notes to applicable
guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and as amended
by Accounting Standards Updates (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;In the opinion of management, the accompanying
unaudited interim condensed consolidated financial statements for the periods presented reflect all adjustments, consisting of only normal
recurring adjustments, necessary to fairly present the Company&#x2019;s financial position, results of operations, and cash flows. The
December 31, 2024, consolidated balance sheet was derived from audited financial statements, but does not include all GAAP disclosures.
The unaudited condensed consolidated financial statements for the interim periods are not necessarily indicative of results for the full
year.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;These financial statements have been
prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course
of business. The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital
of $38,765,317 and $4,570,734, respectively. For the three months ended March 31, 2025, the Company sustained a net loss of $2,415,036.
These factors, among others, raise substantial doubt about the Company&#x2019;s ability to continue as a going concern for the next twelve
months from the date these financial statements were issued. These financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that may be necessary should
the Company be unable to continue as a going concern. The Company&#x2019;s continuation as a going concern is contingent upon its ability
to obtain additional financing and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue
to seek to raise additional funding through debt or equity financing during the next twelve months from the date of issuance of these
financial statements. Management believes that actions presently being taken to obtain additional funding provide the opportunity for
the Company to continue as a going concern. There is no guarantee the Company will be successful in achieving these objectives.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited condensed
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and
transactions have been eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The preparation of financial statements
in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported
amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Accounts Receivable and Allowance
for Expected Credit Losses&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Accounts receivable consist of amounts
due from veterinary customers. The Company records an allowance for current expected credit losses for estimated losses inherent in its
trade accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted for current
market conditions, the financial condition of the customer, the amount of receivables in dispute, and the current receivables aging and
payment patterns. The Company does not have any off-balance sheet credit exposure related to its customers. The allowance for current
expected credit losses was $2,892 and $2,892 as of March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The stock-based payments are accounted
for in accordance with the provisions of ASC 718, Compensation &#x2014; Stock Compensation. The Company measures the estimated fair value
of the stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#x201c;Black-Scholes Model&#x201d;)
and recognizes compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective
award. The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average
risk-free interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the
&#x201c;simplified method&#x201d;, due to the Company&#x2019;s limited stock award history. Under this method, the term is estimated using
the weighted average of the service vesting period and contractual term of the option award. As the Company Class A common stock has a
limited history in the public markets, the Company has identified several public entities of similar size, complexities and industry and
calculates historical volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate
stock-based compensation expenses are reasonable, these assumptions can involve complex judgments about future events, which are open
to interpretation and inherent uncertainty. In addition, significant changes to our assumptions could significantly impact the amount
of expense recorded in a given period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected
forfeitures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Basic and Diluted
Net Loss Per Share&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Basic net loss per common share is computed
by dividing net loss by the weighted-average number of common shares outstanding during each period. Diluted net loss per share of common
shares includes the effect, if any, from the potential exercise or conversion of securities, such as convertible debt, share options and
warrants, which would result in the issuance of incremental shares of common shares. For diluted net loss per share, the weighted-average
number of common shares is the same for basic net loss per share due to the fact that when a net loss exists, dilutive securities are
not included in the calculation as the impact is anti-dilutive. For all periods presented, basic and diluted net loss per share are the
same, as any additional share equivalents would be anti-dilutive. As the Company has reported a net loss for all periods presented, diluted
net loss per common share is the same as basic net loss per common share.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the Period Ended&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Warrants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,126,574&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Stock Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67,939&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,747&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,194,513&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Emerging Growth Company Status&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company is an Emerging Growth Company,
as defined in Section 2(a) of the Securities Act of 1933, as modified by the Jumpstart Our Business Startups Act of 2012 (&#x201c;JOBS
Act&#x201d;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to
the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended
transition period for complying with new or revised accounting standards that have different effective dates for public and private companies
until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the
extended transition period provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not
be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-2836">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited interim condensed
consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes
thereto for the year ended December 31, 2024, which are included with the Company&#x2019;s Annual Report on Form 10-K and related amendments
filed with the United States Securities Exchange Commission (&#x201c;SEC&#x201d;). Furthermore, the Company&#x2019;s significant accounting
policies are disclosed in the audited consolidated financial statements for the years ended December 31, 2024 and 2023, included in the
Company&#x2019;s Annual Report on Form 10-K filed with the SEC. Since the date of those audited consolidated financial statements, there
have been no changes to the Company&#x2019;s significant accounting policies, except as noted below.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited interim condensed
consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States
of America (&#x201c;GAAP&#x201d;) for interim financial information. Accordingly, certain information and footnote disclosures normally
included in financial statements prepared in accordance with GAAP have been condensed or omitted. Any reference in these notes to applicable
guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (&#x201c;ASC&#x201d;) and as amended
by Accounting Standards Updates (&#x201c;ASU&#x201d;) of the Financial Accounting Standards Board (&#x201c;FASB&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;In the opinion of management, the accompanying
unaudited interim condensed consolidated financial statements for the periods presented reflect all adjustments, consisting of only normal
recurring adjustments, necessary to fairly present the Company&#x2019;s financial position, results of operations, and cash flows. The
December 31, 2024, consolidated balance sheet was derived from audited financial statements, but does not include all GAAP disclosures.
The unaudited condensed consolidated financial statements for the interim periods are not necessarily indicative of results for the full
year.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <ivp:GoingConcernPolicyTextBlock contextRef="c0" id="ixv-2864">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Going Concern&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;These financial statements have been
prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course
of business. The Company has incurred recurring losses and as of March 31, 2025, had an accumulated deficit and negative working capital
of $38,765,317 and $4,570,734, respectively. For the three months ended March 31, 2025, the Company sustained a net loss of $2,415,036.
These factors, among others, raise substantial doubt about the Company&#x2019;s ability to continue as a going concern for the next twelve
months from the date these financial statements were issued. These financial statements do not include any adjustments relating to the
recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that may be necessary should
the Company be unable to continue as a going concern. The Company&#x2019;s continuation as a going concern is contingent upon its ability
to obtain additional financing and to generate revenue and cash flow to meet its obligations on a timely basis. The Company will continue
to seek to raise additional funding through debt or equity financing during the next twelve months from the date of issuance of these
financial statements. Management believes that actions presently being taken to obtain additional funding provide the opportunity for
the Company to continue as a going concern. There is no guarantee the Company will be successful in achieving these objectives.&lt;/p&gt;</ivp:GoingConcernPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-9976" unitRef="usd">-38765317</us-gaap:RetainedEarningsAccumulatedDeficit>
    <ivp:NegativeWorkingCapital contextRef="c2" decimals="0" id="ixv-9977" unitRef="usd">4570734</ivp:NegativeWorkingCapital>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-9978" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-2873">&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The accompanying unaudited condensed
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and
transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-2882">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The preparation of financial statements
in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported
amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-2890">&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Accounts Receivable and Allowance
for Expected Credit Losses&lt;/b&gt;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Accounts receivable consist of amounts
due from veterinary customers. The Company records an allowance for current expected credit losses for estimated losses inherent in its
trade accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted for current
market conditions, the financial condition of the customer, the amount of receivables in dispute, and the current receivables aging and
payment patterns. The Company does not have any off-balance sheet credit exposure related to its customers. The allowance for current
expected credit losses was $2,892 and $2,892 as of March 31, 2025 and December 31, 2024.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c2" decimals="0" id="ixv-9979" unitRef="usd">2892</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c3" decimals="0" id="ixv-9980" unitRef="usd">2892</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-2897">&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The stock-based payments are accounted
for in accordance with the provisions of ASC 718, Compensation &#x2014; Stock Compensation. The Company measures the estimated fair value
of the stock-based award on the date of grant using the Black-Scholes-Merton option pricing model (&#x201c;Black-Scholes Model&#x201d;)
and recognizes compensation expense for those awards over the requisite service period, which is generally the vesting period of the respective
award. The Black-Scholes Model requires the use of a number of assumptions including volatility of the stock price, the weighted average
risk-free interest rate, and the vesting period in determining the fair value of stock-based awards. The expected term is based on the
&#x201c;simplified method&#x201d;, due to the Company&#x2019;s limited stock award history. Under this method, the term is estimated using
the weighted average of the service vesting period and contractual term of the option award. As the Company Class A common stock has a
limited history in the public markets, the Company has identified several public entities of similar size, complexities and industry and
calculates historical volatility based on the volatilities of these companies. Although the Company believes its assumptions used to calculate
stock-based compensation expenses are reasonable, these assumptions can involve complex judgments about future events, which are open
to interpretation and inherent uncertainty. In addition, significant changes to our assumptions could significantly impact the amount
of expense recorded in a given period. The Company accounts for forfeitures in the period in which they occur, rather than estimate expected
forfeitures.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-2920">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Basic and Diluted
Net Loss Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Basic net loss per common share is computed
by dividing net loss by the weighted-average number of common shares outstanding during each period. Diluted net loss per share of common
shares includes the effect, if any, from the potential exercise or conversion of securities, such as convertible debt, share options and
warrants, which would result in the issuance of incremental shares of common shares. For diluted net loss per share, the weighted-average
number of common shares is the same for basic net loss per share due to the fact that when a net loss exists, dilutive securities are
not included in the calculation as the impact is anti-dilutive. For all periods presented, basic and diluted net loss per share are the
same, as any additional share equivalents would be anti-dilutive. As the Company has reported a net loss for all periods presented, diluted
net loss per common share is the same as basic net loss per common share.&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the Period Ended&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Warrants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,126,574&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Stock Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67,939&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,747&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,194,513&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0" id="ixv-2928">&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The following outstanding potentially
dilutive Common Shares equivalents were excluded from the computation of diluted net loss per share for the periods presented because
including them would have been antidilutive:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the Period Ended&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Warrants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,126,574&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Stock Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;67,939&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,747&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,194,513&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,889&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c52"
      decimals="INF"
      id="ixv-9981"
      unitRef="shares">3126574</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c53"
      decimals="INF"
      id="ixv-9982"
      unitRef="shares">1142</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c54"
      decimals="INF"
      id="ixv-9983"
      unitRef="shares">67939</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c55"
      decimals="INF"
      id="ixv-9984"
      unitRef="shares">4747</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="INF"
      id="ixv-9985"
      unitRef="shares">3194513</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c56"
      decimals="INF"
      id="ixv-9986"
      unitRef="shares">5889</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <ivp:EmergingGrowthCompanyPolicyTextBlock contextRef="c0" id="ixv-2986">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Emerging Growth Company Status&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company is an Emerging Growth Company,
as defined in Section 2(a) of the Securities Act of 1933, as modified by the Jumpstart Our Business Startups Act of 2012 (&#x201c;JOBS
Act&#x201d;). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to
the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended
transition period for complying with new or revised accounting standards that have different effective dates for public and private companies
until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the
extended transition period provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not
be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.&lt;/p&gt;</ivp:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-2995">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property and equipment&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As of March 31, 2025, and
December 31, 2024, property and equipment, net, consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,333,810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,333,810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,951,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,951,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Computers and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,408,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,403,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Automobile&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;728,764&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;713,733&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,632,153&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,611,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Less - accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,351,907&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,229,090&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Property and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,280,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,382,788&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Depreciation expense for the three months
ended March 31, 2025 and 2024 was $122,817 and $139,368, respectively.&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-3006">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As of March 31, 2025, and
December 31, 2024, property and equipment, net, consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-indent: 0pt; padding-left: 0pt"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,333,810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,333,810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,951,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,951,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Computers and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,408,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,403,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Automobile&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;728,764&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;713,733&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,632,153&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,611,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Less - accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,351,907&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,229,090&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Property and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,280,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,382,788&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c57" decimals="0" id="ixv-9987" unitRef="usd">1333810</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c58" decimals="0" id="ixv-9988" unitRef="usd">1333810</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c59" decimals="0" id="ixv-9989" unitRef="usd">3951512</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c60" decimals="0" id="ixv-9990" unitRef="usd">3951512</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c61" decimals="0" id="ixv-9991" unitRef="usd">1408644</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c62" decimals="0" id="ixv-9992" unitRef="usd">1403400</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c63" decimals="0" id="ixv-9993" unitRef="usd">129204</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c64" decimals="0" id="ixv-9994" unitRef="usd">129204</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c65" decimals="0" id="ixv-9995" unitRef="usd">80219</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c66" decimals="0" id="ixv-9996" unitRef="usd">80219</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c67" decimals="0" id="ixv-9997" unitRef="usd">728764</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c68" decimals="0" id="ixv-9998" unitRef="usd">713733</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" id="ixv-9999" unitRef="usd">7632153</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-10000" unitRef="usd">7611878</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" id="ixv-10001" unitRef="usd">1351907</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-10002" unitRef="usd">1229090</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-10003" unitRef="usd">6280246</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-10004" unitRef="usd">6382788</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-10005" unitRef="usd">122817</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c12" decimals="0" id="ixv-10006" unitRef="usd">139368</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-3133">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Goodwill and Intangible Assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The following table shows the changes
in the carrying amount of goodwill for the period:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of December 31, 2023&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;8,147,590&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Disposals&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(125,508&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,022,082&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,022,082&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;There was&#160;&lt;span style="-sec-ix-hidden: hidden-fact-97"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-98"&gt;no&lt;/span&gt;&lt;/span&gt;&#160;goodwill impairment
recognized in the periods ended March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The following summarizes the Company&#x2019;s
intangible assets as of March 31, 2025 and December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Client List&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,916,444&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,916,444&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Noncompete Agreement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Trademark&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Other Intangible Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,927,020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,774,445&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,481,352&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,633,927&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Amortization expenses were $152,575
and $208,014 for the three months ended March 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Expected future amortization expense
of intangible assets as of March 31, 2025, is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;455,449&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;575,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;368,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;2030&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,481,352&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c0" id="ixv-3143">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The following table shows the changes
in the carrying amount of goodwill for the period:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of December 31, 2023&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;8,147,590&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Disposals&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(125,508&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,022,082&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Goodwill as of March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,022,082&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill contextRef="c24" decimals="0" id="ixv-10007" unitRef="usd">8147590</us-gaap:Goodwill>
    <ivp:GoodwillDisposals contextRef="c56" decimals="0" id="ixv-10008" unitRef="usd">-125508</ivp:GoodwillDisposals>
    <us-gaap:Goodwill contextRef="c3" decimals="0" id="ixv-10009" unitRef="usd">8022082</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c2" decimals="0" id="ixv-10010" unitRef="usd">8022082</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-3183">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The following summarizes the Company&#x2019;s
intangible assets as of March 31, 2025 and December 31, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Client List&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,916,444&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,916,444&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Noncompete Agreement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;Trademark&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,047,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Other Intangible Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;45,836&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,927,020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,774,445&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,481,352&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,633,927&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c69" decimals="0" id="ixv-10011" unitRef="usd">1916444</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c70" decimals="0" id="ixv-10012" unitRef="usd">1916444</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c71" decimals="0" id="ixv-10013" unitRef="usd">398300</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c72" decimals="0" id="ixv-10014" unitRef="usd">398300</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c73" decimals="0" id="ixv-10015" unitRef="usd">1047792</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c74" decimals="0" id="ixv-10016" unitRef="usd">1047792</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c75" decimals="0" id="ixv-10017" unitRef="usd">45836</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c76" decimals="0" id="ixv-10018" unitRef="usd">45836</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c2" decimals="0" id="ixv-10019" unitRef="usd">-1927020</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-10020" unitRef="usd">-1774445</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c2" decimals="0" id="ixv-10021" unitRef="usd">1481352</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" id="ixv-10022" unitRef="usd">1633927</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-10023" unitRef="usd">152575</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c12" decimals="0" id="ixv-10024" unitRef="usd">208014</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-3266">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Expected future amortization expense
of intangible assets as of March 31, 2025, is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;455,449&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;575,259&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;368,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;82,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;2030&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,481,352&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c2" decimals="0" id="ixv-10025" unitRef="usd">455449</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c2" decimals="0" id="ixv-10026" unitRef="usd">575259</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c2" decimals="0" id="ixv-10027" unitRef="usd">368079</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c2" decimals="0" id="ixv-10028" unitRef="usd">82565</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c2" decimals="0" id="ixv-10029" unitRef="usd">1481352</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0" id="ixv-3329">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Business disposal&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On September 20, 2024, the Company completed
the divestiture of its Kauai Veterinary Clinic (&#x201c;KVC&#x201d;) to Kauai RE Holdings LLC for $2.0 million, in notes payable assumed
by the buyer, with no cash consideration. The agent for the sale was Gregory Armstrong, a current shareholder of the Company and a member
of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser, who is the Company&#x2019;s
largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC. The divestiture resulted in a gain of $467,049 in fiscal
year 2024, which was recorded in &#x201c;Gain on sale of business&#x201d; in the Statements of Operations. As a result of the transaction,
the Company disposed of $125,508 of goodwill based on the relative fair value of KVC. The estimated fair value of KVC less estimated costs
to sell exceeded it carrying amount as of the transaction date. As the sale of KVC was not considered a significant disposal or a strategic
shift that would have a major effect on the Company&#x2019;s operations or financial results, it was not reported as discontinued operations.&lt;/p&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:NotesPayable contextRef="c77" decimals="-5" id="ixv-10030" unitRef="usd">2000000</us-gaap:NotesPayable>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c78" decimals="0" id="ixv-10031" unitRef="usd">467049</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c77" decimals="0" id="ixv-10032" unitRef="usd">125508</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-3343">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Debt&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Master Lending and Credit
Facility&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On June 25, 2021, the Company entered
into a master line of credit loan agreement (&#x201c;MLOCA&#x201d;) with Wealth South a division of Farmers National Bank of Danville, Kentucky
(&#x201c;FNBD&#x201d;). The MLOCA provides for a $2,000,000 revolving secured credit facility (&#x201c;Revolving Line&#x201d;) to be drawn
for the initial purchase of veterinary clinical practices (&#x201c;Practices&#x201d;) and a $8,000,000 closed end line of credit (&#x201c;Closed
End Line&#x201d;) to be disbursed as individual loans (Term Loans) to paydown draws on the Revolving Line and to provide longer term financing
of the purchase of Practices. Each draw on the Revolving Line shall be repaid with a Term Loan out of the Closed End Line within one hundred
and twenty (120) days of the draw on the Revolving Line. Each draw on the Revolving Line and the Closed End Line shall not exceed eighty-five
(85%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of a minimum of fifteen (15%) percent
of the initial purchase price of a Practice as long as any draw on the Revolving Line or a Term Loan remains unpaid with FNBD. The Revolving
Line has an interest rate equal to the New York Prime Rate plus 0.50% that shall never be less than 3.57%. Each Term Loan issued under
the Closed End Line shall have a fixed interest rate of 3.98% for the first five years of the loan. Immediately following the fixed rate
period, the rate of interest rate will equal to the New York Prime Rate plus 0.65% that shall never be less than 3.57%. Each Practice
to be acquired must have a minimum projected debt-service coverage ratio (&#x201c;DSCR&#x201d;) of 1.0x, defined as earnings before interest
depreciation and amortization (&#x201c;EBIDA&#x201d;)/Annual Debt Service Requirement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Under the MLOCA the Term Loans to acquire
a Practice shall not exceed 10 years. The first twelve months of the Term Loan may be interest only. Thereafter, the Loan will convert
to an amortizing loan with monthly principal and interest payments. For Practice only Term Loans (&#x201c;Practice Term Loans&#x201d;),
after the initial twelve-month interest only period, the balance will amortize over 9 years. For Loans made to purchase real property
(&#x201c;RE Term Loans&#x201d;), after the initial twelve-month interest only period, the balance will amortize over a 19-year period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;There is no prepayment penalty on payments
on the Revolving Line. The Term Loans are subject to a refinance fee of 2% of the then outstanding principal balance of the Term Loan
if paid within two years of entering into the Term Loan and 1% of the then outstanding principal balance of the Term Loan if paid within
three to five years of entering into the Term Loan. The refinance fee is due only if the Term Loan is paid off by refinancing. Borrowing
under the MLOCA are guaranteed by Kimball Carr, CEO &amp;amp; President of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Each draw on the Closed End Draw Note
shall not exceed eighty-five (85%) percent of the purchase price of the Practice. The Company shall contribute and maintain equity of
a minimum of fifteen (15%) percent of the initial purchase price of a Practice as long as any draw on the Closed End Draw Note or a Term
Loan remains unpaid with FNBD. The interest rate charge on all sums advance under the amended and restated MLOCA shall be 5.25% for the
first five years of the loan. Immediately following the fixed rate period, the rate of interest will be equal to the New York Prime Rate
plus 0.65% that shall never be less than 4.75%. Each Practice to be acquired must have a minimum projected DSCR of 1.0x, defined as EBIDA/Annual
Debt Service Requirement. The MLOCA has been fully drawn against, see the notes payable for the individual notes payable to FNDB for further
detail below.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Notes payable to FNBD as of March 31,
2025 and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Original&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Issuance&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Principal&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Acquisition&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Entered&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Maturity&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Interest&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;237,272&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;CAH&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2041&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;217,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;219,975&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;231,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;CAH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;181,611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;187,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;216,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;P&amp;amp;F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2041&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;198,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;P&amp;amp;F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;249,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;257,571&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;817,135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pasco&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/14/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/14/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;646,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Lytle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,898&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Lytle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;614,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;621,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;425,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Kern&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394,019&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,275,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Kern&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,030,288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,062,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;246,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Bartow&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;232,428&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;722,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Bartow&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;595,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,754&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;382,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Dietz&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;6/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;6/15/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,570&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;328,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;445,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Aberdeen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;7/19/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;7/29/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;375,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,020,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;961,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;971,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;519,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;441,224&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;453,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;225,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;193,580&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;198,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;637,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Williamsburg&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/8/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/8/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;580,834&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,556&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;850,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Valley Vet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2033&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;825,025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;843,796&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,713,423&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,426,558&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,621,519&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;84,424&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company amortized $1,526 and $1,543
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;FSB Commercial Loans&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company entered into three separate
commercial loans with First Southern National Bank (&#x201c;FSB&#x201d;) as part of the acquisition. The first commercial loan in the amount
of $1,105,000 has a fixed interest rate of 4.35% and a maturity date of January 25, 2024. The fixed rate loan has monthly payments of
$6,903 and a full payoff of the remaining principal balance at maturity. The commercial loan had issuance costs of $13,264 that was capitalized
and is being amortized straight line over the life of the loan. The Company entered into a Forbearance Agreement that extended the maturity
date to August 31, 2024 and required the lender to make monthly payments of $9,016 and increased the interest rate to 8.15% per annum.
On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale of Kauai Veterinary Clinic (&#x201c;KVC&#x201d;), refer
to Note 6 Business disposal for further detail.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The second commercial loan with FSB
entered into on January 11, 2021 in the amount of $1,278,400 has a fixed interest rate of 4.35% and a maturity date of January 25, 2024.
The fixed rate loan has monthly payments of $13,157 and a full payoff of the remaining principal balance at maturity. The commercial loan
had issuance costs of $10,085 that was capitalized and is being amortized straight line over the life of the loan. The Company entered
into a Forbearance Agreement that extended the maturity date to August 31, 2024 and required the Company to make monthly payments of $14,898
and increased the interest rate to 8.15% per annum. On September 20, 2024, this loan was assumed by Kauai RE Holdings LLC in the sale
of Kauai Veterinary Clinic (&#x201c;KVC&#x201d;), refer to Note 6 Business disposal for further detail.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The third commercial loan with FSB entered
into on January 11, 2021 in the amount of $450,000 has a fixed interest rate of 5.05% and a maturity date of September 11, 2021. The commercial
loan was modified on August 25, 2021 to extend the maturity date to February 25, 2023 and increase the principal amount to $469,914. The
fixed rate loan had monthly payments of $27,164 and was fully paid off on the maturity date. The commercial loan had issuance costs of
$753 that was capitalized and is being amortized straight line over the life of the loan. This loan was paid in full in February 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On October 31, 2022 the Company entered
into three separate commercial loans with FSB as part of the Pony Express Practice acquisition. The first loan with FSB that was entered
into on October 31, 2022, was in the amount of $2,086,921. The loan has a fixed interest rate of 5.97% and a maturity date of October
31, 2025. The fixed rate loan has monthly payments of $23,138 except for a final monthly payment of $1,608,530. The commercial loan had
issuance costs of $25,575 that was capitalized and is being amortized straight line over the life of the loan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The second loan with FSB that was entered
into on October 31, 2022, was in the amount of $400,000. The loan has a fixed interest rate of 5.97% and a maturity date of October 31,
2042. The fixed rate loan has monthly payments of $2,859. The commercial loan had issuance costs of $3,277 that was capitalized and is
being amortized straight line over the life of the loan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The third loan with FSB that was entered
into on October 31, 2022, was in the amount of $700,000. The loan has a fixed interest rate of 6.75% and a maturity date of October 31,
2025. The fixed rate loan has monthly payments of $6,903 except for a final monthly payment of $423,278. The commercial loan did not have
any issuance costs that were capitalized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On December 16, 2022, the Company entered
into two separate commercial loans with FSB as part of the Old 41 Practice acquisition. The first loan with FSB that was entered into
on December 16, 2022, was in the amount of $568,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16, 2025.
The fixed rate loan has monthly payments of $4,772 and a full payoff of the remaining principal balance at maturity. The loan had issuance
costs of $4,531 for the year ended December 31, 2022, that was capitalized and is being amortized straight line over the life of the loan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The second loan with FSB that was entered
into December 16, 2022, was in the amount of $640,000. The loan has a fixed interest rate of 6.50% and a maturity date of December 16,
2025. The fixed rate loan has twelve monthly payments of approximately $2,830, followed by monthly payments of $7,443. and the interest
rate is 6.50%. The loan had issuance costs of $5,077 that was capitalized and is being amortized straight line over the life of the loan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On November 8, 2023, the Company entered
into a commercial loan with FSB as part of the Valley Vet acquisition. The loan with FSB was entered into on November 8, 2023, in the
amount of $375,000. The loan has a fixed rate of&#160;8.5% and a maturity date of&#160;January 29, 2026. The fixed rate loan has monthly
payments of $3,255, except&#160;one&#160;final payment of the outstanding principal balance on the note, including any accrued and unpaid
interest.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The FSB commercial loans are guaranteed
by Kimball Carr, Chief Executive Officer and President and Charles Stith Keiser, our Vice Chairman and Chief Operating Officer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Notes payable to FSB as of March 31,
2025 and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Original&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Issuance&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Principal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Acquisition&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Entered&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Maturity&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,105,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;2/25/2041&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,278,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-102"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469,914&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;2/25/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-103"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-104"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,086,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,690,053&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,733,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;400,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;372,963&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;375,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/16/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.17&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-105"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-106"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Old 41&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;457,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;640,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Old 41&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;406,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Valley Vet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;1/29/2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;8.50&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,877&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,623,235&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,097,263&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,361,618&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;69,439&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company amortized $2,929 and $5,090
of issuance cost in the aggregate during the three months ending March 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Notes payable as of March 31, 2025,
and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;FNBD Notes Payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,426,558&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,621,519&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;FSB Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,097,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,361,618&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,523,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,983,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(82,270&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81,909&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Notes payable, net of issuance cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,441,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,901,228&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,157,641&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,410,465&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,283,910&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,490,763&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Notes payable repayment requirements
as of March 31, 2025, in the succeeding years are summarized as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,957,649&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,203,521&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;872,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;909,759&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;950,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,630,233&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,523,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Convertible Debenture&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Between March 18 and December 28, 2021,
the Company issued $2,102,500 in aggregate principal amount of 6.00% subordinated convertible promissory note (&#x201c;Convertible Debenture&#x201d;).
During the year ending December 31, 2022 the Company issued $1,612,000 in aggregated principal amount of the 6.00% Convertible Debenture.
In March 2023 the Company issued an additional $650,000 in aggregate principal amount of 6.00% Convertible Debenture to five (5) separate
holders. The Convertible Debenture is convertible into the Company&#x2019;s Class A common stock upon the Company&#x2019;s offering for
sale its shares in a public offering (&#x201c;IPO&#x201d;). At the holder&#x2019;s election, the accrued interest and principal may be paid
in cash or Class A common stock (such number of shares reflecting a twenty-five percent (25%) discount of the opening price per share
of Class A common stock). The Convertible Debenture matures 5 years from the date of issuance to each holder. Prior to the maturity date,
the holder is entitled to convert the Convertible Debenture into Class A common stock upon the Company&#x2019;s IPO. Upon an IPO the accrued
and unpaid interest is due and payable in cash on the first business day of the following month of March for any balance not elected to
be converted into the Class A common stock. The Convertible Debenture incurred issuance cost of $40,000 that was amortized straight line
over the life of the Convertible Debenture. The Company amortized $0 and $1,993 of issuance cost during the three months ended March 31,
2025 and 2024, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Upon the Company&#x2019;s IPO closing
on August 31, 2023, the majority of Convertible Debenture holders elected to convert an aggregate of $4,014,500 of principal and $399,818
of accrued interest into 14,953 shares of Class A common stock at a conversion price of $30.00 per share. The Company recorded a beneficial
conversion feature as of the date of the conversion of $1,569,395 based on the IPO price of $40 per share minus the principal and accrued
interest of the Convertible Debenture balance converted into common stock. Four holders of the Convertible Debenture with an aggregate
principal balance of $250,000 elected to be paid back in cash and one investor with a principal balance of $100,000 elected to be paid
on February 28, 2024 including accrued interest through the date of payment at 6%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Loans Payable&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On May 30, 2023, the Company entered
into a Merchant Cash Advance Agreement for gross proceeds of $1,050,000 with an unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $57,346 each week for 26 weeks with the first payment being due June 6, 2023. The financing
arrangement has an effective interest rate of 49%. The financing arrangement includes an original issuance discount (&#x201c;OID&#x201d;)
of $441,000 and issuance costs of $50,000. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On August 10, 2023, the Company amended
the financing arrangement to borrow an additional $507,460 resulting in the weekly repayments increasing to $76,071 to be paid over 28
weeks. This amendment decreased the effective interest rate to 41%. The refinancing resulted in a loss on debt modification of $441,618.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On November 28, 2023, the Company amended
the financing arrangement to borrow an additional $531,071 resulting in the weekly payments to decrease to $56,800 to be paid over 40
weeks. This amendment increased the effective rate to 49%. The refinancing resulted in a loss on debt modification of $485,436.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On January 18, 2024, the Company amended
the financing arrangement to borrow an additional $549,185 resulting in the weekly payments to increase to $86,214 to be paid over 43
weeks. This amendment increased the effective interest rate to 52%. The refinancing resulted in a loss on debt modification of $728,278.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On May 7, 2024, the Company amended
the financing arrangement to borrow an additional $518,750 resulting in the weekly payments to increase to $90,229 to be paid over 48
weeks. This amendment decreased the effective interest rate to 49%. The refinancing resulted in a loss on debt modification of $859,584.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On December 24, 2024, the Company amended
the financing arrangement to borrow an additional $513,650&#160;resulting in the weekly payments to increase to $71,995&#160;to be paid
over 41 weeks. This amendment decreased the effective interest rate to&#160;43%. The refinancing resulted in a loss on debt modification
of $546,356.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On April 4, 2024, the Company entered
into a new financing agreement for gross proceeds of $420,000 with a different unrelated third-party financial institution. Under the
terms of the agreement, the Company must pay $21,600 each week for 28 weeks with the first payment being due April 8, 2024. The financing
arrangement has an effective interest rate of 51%. The financing arrangement includes an original issuance discount (&#x201c;OID&#x201d;)
of $184,800 and issuance costs of $20,000. The OID and issuance cost associated with the financing arrangement are presented in the balance
sheets as a direct deduction from the carrying amount of the financing arrangement and is amortized using the effective interest method.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;During the three months ended March
31, 2025, the Company amortized $394,456 and $1,379,380 of OID and issuance cost, respectively. The amounts are included in interest expense
on the statement of operations. During the three months ended March 31, 2025, the Company made $1,172,977 and $3,354,404 in payments on
the loan payable. The outstanding balance of the loan payable as of March 31, 2025 and December 31, 2024, were $2,333,004 and $2,809,820.
The financing arrangement is secured by an interest in virtually all assets of the Company with a first security interest in accounts
receivable. The financing arrangements are guaranteed by the Company&#x2019;s CEO.&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Convertible Notes Payable&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On March 26, 2024, Inspire entered into
a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with a certain investor. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#x201c;Convertible Note Payable&#x201d;) for $500,000. The Convertible Note Payable has
a maturity date of the earlier of December 26, 2024 or the consummation of a capital raise (the &#x201c;Maturity Date&#x201d;).&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On June 11, 2024, Inspire entered into
a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with two investors. Pursuant to the Purchase Agreement, Inspire
issued to investors Increasing OID Senior Note (&#x201c;Convertible Note Payable&#x201d;) for $250,000 each. The Convertible Note Payable
has a maturity date of the earlier of February 11, 2025 or the consummation of a capital raise (the &#x201c;Maturity Date&#x201d;).&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Convertible Notes Payable contain
an original issued discount (&#x201c;OID&#x201d;) which shall be: (i) fifteen percent (15%) if the Convertible Notes Payable is satisfied
and paid in full on or before the forty-fifth (45th) day after the Original Issue Date (as such term is defined in the Notes), (ii) twenty
percent (20%) if the Convertible Notes Payable is satisfied and paid in full after such 45th day but on or before the ninetieth (90th)
day after the Original Issue Date, and (iii) thirty percent (30%) after such 90th day. The Convertible Notes Payable can be prepaid at
any time prior to the Maturity Date without any penalties.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Convertible Notes Payable must be
repaid in full from any future capital raises (debt, equity or any other form of capital raise) of Inspire. All of the funds raised must
be used to repay the Convertible Notes Payable until the Convertible Notes Payable are repaid in full.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Convertible Notes Payable are convertible
into shares of common stock of Inspire, in full or in part, at any time after issuance at the discretion of the noteholder at a fixed
conversion price of $0.03&#160;per share (the &#x201c;Fixed Conversion Price&#x201d;).&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;If the Convertible Notes Payable is
not repaid by the Maturity Date the default provisions are as follow: (i) The Face Value (as such term is defined in the Convertible Notes
Payable) of the Convertible Notes Payable will increase by&#160;20% (to a&#160;50% OID -- $1,000,000&#160;Face Value); (ii) the conversion
price of the Convertible Notes Payable will become convertible at the lower of (a) the Fixed Conversion Price or (b)&#160;20% discount
to a 3-Day volume-weighted average price (the &#x201c;Default Conversion Price&#x201d;).&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As of March 31, 2025 the balance of
the convertible notes payable was $0. During the year ended December 31, 2024 the Company paid off $392,857 of the notes payable and accrued
interest and converted $1,357,143 into 226,249 shares of class A common stock.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c79" decimals="0" id="ixv-10033" unitRef="usd">2000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c80" decimals="0" id="ixv-10034" unitRef="usd">8000000</us-gaap:DebtInstrumentFaceAmount>
    <ivp:PeriodWithinWhichRepaymentForEachDrawShallBeMade contextRef="c81" id="ixv-10035">P120D</ivp:PeriodWithinWhichRepaymentForEachDrawShallBeMade>
    <ivp:PercentagePerDrawOnTheLoanFacilityAvailed contextRef="c81" decimals="2" id="ixv-10036" unitRef="pure">0.85</ivp:PercentagePerDrawOnTheLoanFacilityAvailed>
    <ivp:PercentageOfInitialContributionToBeMadeTowardsEquity contextRef="c81" decimals="2" id="ixv-10037" unitRef="pure">0.15</ivp:PercentageOfInitialContributionToBeMadeTowardsEquity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c81" decimals="4" id="ixv-10038" unitRef="pure">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c79" decimals="4" id="ixv-10039" unitRef="pure">0.0357</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c80" decimals="4" id="ixv-10040" unitRef="pure">0.0398</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c82" decimals="4" id="ixv-10041" unitRef="pure">0.0065</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c83" decimals="4" id="ixv-10042" unitRef="pure">0.0357</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <ivp:MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree contextRef="c84" decimals="1" id="ixv-10043" unitRef="pure">1</ivp:MinimumDebtServiceCoverageRatioOfTheProspectiveAcquiree>
    <us-gaap:LongTermDebtTerm contextRef="c85" id="ixv-10044">P10Y</us-gaap:LongTermDebtTerm>
    <ivp:LongTermDebtRemainingTerm contextRef="c86" id="ixv-10045">P9Y</ivp:LongTermDebtRemainingTerm>
    <ivp:LongTermDebtRemainingTerm contextRef="c87" id="ixv-10046">P19Y</ivp:LongTermDebtRemainingTerm>
    <ivp:LongTermDebtPrepaymentPenaltyPercentage contextRef="c88" decimals="2" id="ixv-10047" unitRef="pure">0.02</ivp:LongTermDebtPrepaymentPenaltyPercentage>
    <ivp:LongTermDebtPrepaymentPenaltyPercentage contextRef="c89" decimals="2" id="ixv-10048" unitRef="pure">0.01</ivp:LongTermDebtPrepaymentPenaltyPercentage>
    <ivp:PercentagePerDrawOnTheLoanFacilityAvailed contextRef="c90" decimals="2" id="ixv-10049" unitRef="pure">0.85</ivp:PercentagePerDrawOnTheLoanFacilityAvailed>
    <ivp:PercentageOfInitialContributionToBeMadeTowardsEquity contextRef="c91" decimals="2" id="ixv-10050" unitRef="pure">0.15</ivp:PercentageOfInitialContributionToBeMadeTowardsEquity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c92" decimals="4" id="ixv-10051" unitRef="pure">0.0525</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c93" decimals="4" id="ixv-10052" unitRef="pure">0.0065</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c94" decimals="4" id="ixv-10053" unitRef="pure">0.0475</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c186" id="ixv-3382">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Notes payable to FNBD as of March 31,
2025 and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Original&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Issuance&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Principal&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Acquisition&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Entered&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Maturity&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Interest&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;237,272&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;CAH&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2041&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;217,681&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;219,975&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;231,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;CAH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;181,611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;187,461&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,108&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;216,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;P&amp;amp;F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2041&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;198,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200,949&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;P&amp;amp;F&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/27/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;249,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;257,571&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,370&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;817,135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pasco&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/14/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/14/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;646,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Lytle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,898&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Lytle&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/15/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;614,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;621,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;425,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Kern&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394,019&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;398,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,855&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,275,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Kern&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;3/22/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,030,288&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,062,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;246,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Bartow&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,082&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;232,428&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;722,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Bartow&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;5/18/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;595,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,754&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;382,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Dietz&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;6/15/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;6/15/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,570&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;328,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;445,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Aberdeen&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;7/19/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;7/29/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;375,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,786&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,020,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;961,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;971,173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;519,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.98&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;441,224&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;453,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;225,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;All Breed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/12/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;193,580&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;198,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;637,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Williamsburg&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/8/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/8/2032&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;580,834&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,556&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;850,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Valley Vet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2033&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;5.25&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;825,025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;843,796&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,713,423&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,426,558&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,621,519&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;84,424&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c187" decimals="0" id="ixv-10054" unitRef="usd">237272</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c188" id="ixv-10055">CAH</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c188" id="ixv-10056">2021-12-27</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c188" id="ixv-10057">2041-12-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c187"
      decimals="4"
      id="ixv-10058"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c187" decimals="0" id="ixv-10059" unitRef="usd">217681</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c189" decimals="0" id="ixv-10060" unitRef="usd">219975</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c187" decimals="0" id="ixv-10061" unitRef="usd">6108</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c190" decimals="0" id="ixv-10062" unitRef="usd">231987</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c191" id="ixv-10063">CAH</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c191" id="ixv-10064">2021-12-27</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c191" id="ixv-10065">2031-12-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c190"
      decimals="4"
      id="ixv-10066"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c190" decimals="0" id="ixv-10067" unitRef="usd">181611</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c192" decimals="0" id="ixv-10068" unitRef="usd">187461</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c190" decimals="0" id="ixv-10069" unitRef="usd">6108</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c193" decimals="0" id="ixv-10070" unitRef="usd">216750</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c194" id="ixv-10071">P&amp;F</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c194" id="ixv-10072">2021-12-27</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c194" id="ixv-10073">2041-12-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c193"
      decimals="4"
      id="ixv-10074"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c193" decimals="0" id="ixv-10075" unitRef="usd">198853</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c195" decimals="0" id="ixv-10076" unitRef="usd">200949</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c193" decimals="0" id="ixv-10077" unitRef="usd">5370</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c196" decimals="0" id="ixv-10078" unitRef="usd">318750</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c197" id="ixv-10079">P&amp;F</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c197" id="ixv-10080">2021-12-27</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c197" id="ixv-10081">2031-12-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c196"
      decimals="4"
      id="ixv-10082"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c196" decimals="0" id="ixv-10083" unitRef="usd">249534</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c198" decimals="0" id="ixv-10084" unitRef="usd">257571</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c196" decimals="0" id="ixv-10085" unitRef="usd">5370</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c199" decimals="0" id="ixv-10086" unitRef="usd">817135</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c200" id="ixv-10087">Pasco</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c200" id="ixv-10088">2022-01-14</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c200" id="ixv-10089">2032-01-14</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c199"
      decimals="4"
      id="ixv-10090"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c199" decimals="0" id="ixv-10091" unitRef="usd">646514</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c201" decimals="0" id="ixv-10092" unitRef="usd">667050</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c199" decimals="0" id="ixv-10093" unitRef="usd">3085</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c202" decimals="0" id="ixv-10094" unitRef="usd">478098</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c203" id="ixv-10095">Lytle</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c203" id="ixv-10096">2022-03-15</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c203" id="ixv-10097">2032-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c202"
      decimals="4"
      id="ixv-10098"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c202" decimals="0" id="ixv-10099" unitRef="usd">386336</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c204" decimals="0" id="ixv-10100" unitRef="usd">398275</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c202" decimals="0" id="ixv-10101" unitRef="usd">1898</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c205" decimals="0" id="ixv-10102" unitRef="usd">663000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c206" id="ixv-10103">Lytle</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c206" id="ixv-10104">2022-03-15</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c206" id="ixv-10105">2042-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c205"
      decimals="4"
      id="ixv-10106"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c205" decimals="0" id="ixv-10107" unitRef="usd">614669</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c207" decimals="0" id="ixv-10108" unitRef="usd">621020</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c205" decimals="0" id="ixv-10109" unitRef="usd">11875</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c208" decimals="0" id="ixv-10110" unitRef="usd">425000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c209" id="ixv-10111">Kern</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c209" id="ixv-10112">2022-03-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c209" id="ixv-10113">2042-03-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c208"
      decimals="4"
      id="ixv-10114"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c208" decimals="0" id="ixv-10115" unitRef="usd">394019</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c210" decimals="0" id="ixv-10116" unitRef="usd">398089</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c208" decimals="0" id="ixv-10117" unitRef="usd">7855</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c211" decimals="0" id="ixv-10118" unitRef="usd">1275000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c212" id="ixv-10119">Kern</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c212" id="ixv-10120">2022-03-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c212" id="ixv-10121">2032-03-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c211"
      decimals="4"
      id="ixv-10122"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c211" decimals="0" id="ixv-10123" unitRef="usd">1030288</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c213" decimals="0" id="ixv-10124" unitRef="usd">1062126</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c211" decimals="0" id="ixv-10125" unitRef="usd">4688</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c214" decimals="0" id="ixv-10126" unitRef="usd">246500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c215" id="ixv-10127">Bartow</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c215" id="ixv-10128">2022-05-18</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c215" id="ixv-10129">2042-05-18</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c214"
      decimals="4"
      id="ixv-10130"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c214" decimals="0" id="ixv-10131" unitRef="usd">230082</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c216" decimals="0" id="ixv-10132" unitRef="usd">232428</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c214" decimals="0" id="ixv-10133" unitRef="usd">5072</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c217" decimals="0" id="ixv-10134" unitRef="usd">722500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c218" id="ixv-10135">Bartow</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c218" id="ixv-10136">2022-05-18</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c218" id="ixv-10137">2032-05-18</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c217"
      decimals="4"
      id="ixv-10138"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c217" decimals="0" id="ixv-10139" unitRef="usd">595814</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c219" decimals="0" id="ixv-10140" unitRef="usd">613737</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c217" decimals="0" id="ixv-10141" unitRef="usd">2754</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c220" decimals="0" id="ixv-10142" unitRef="usd">382500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c221" id="ixv-10143">Dietz</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c221" id="ixv-10144">2022-06-15</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c221" id="ixv-10145">2032-06-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c220"
      decimals="4"
      id="ixv-10146"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c220" decimals="0" id="ixv-10147" unitRef="usd">318570</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c222" decimals="0" id="ixv-10148" unitRef="usd">328026</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c220" decimals="0" id="ixv-10149" unitRef="usd">1564</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c223" decimals="0" id="ixv-10150" unitRef="usd">445981</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c224" id="ixv-10151">Aberdeen</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c224" id="ixv-10152">2022-07-19</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c224" id="ixv-10153">2032-07-29</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c223"
      decimals="4"
      id="ixv-10154"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c223" decimals="0" id="ixv-10155" unitRef="usd">375129</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c225" decimals="0" id="ixv-10156" unitRef="usd">386120</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c223" decimals="0" id="ixv-10157" unitRef="usd">1786</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c226" decimals="0" id="ixv-10158" unitRef="usd">1020000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c227" id="ixv-10159">All Breed</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c227" id="ixv-10160">2022-08-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c227" id="ixv-10161">2042-08-12</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c226"
      decimals="4"
      id="ixv-10162"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c226" decimals="0" id="ixv-10163" unitRef="usd">961563</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c228" decimals="0" id="ixv-10164" unitRef="usd">971173</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c226" decimals="0" id="ixv-10165" unitRef="usd">8702</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c229" decimals="0" id="ixv-10166" unitRef="usd">519527</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c230" id="ixv-10167">All Breed</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c230" id="ixv-10168">2022-08-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c230" id="ixv-10169">2032-08-12</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c229"
      decimals="4"
      id="ixv-10170"
      unitRef="pure">0.0398</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c229" decimals="0" id="ixv-10171" unitRef="usd">441224</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c231" decimals="0" id="ixv-10172" unitRef="usd">453984</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c229" decimals="0" id="ixv-10173" unitRef="usd">3159</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c232" decimals="0" id="ixv-10174" unitRef="usd">225923</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c233" id="ixv-10175">All Breed</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c233" id="ixv-10176">2022-08-12</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c233" id="ixv-10177">2032-08-12</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c232"
      decimals="4"
      id="ixv-10178"
      unitRef="pure">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c232" decimals="0" id="ixv-10179" unitRef="usd">193580</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c234" decimals="0" id="ixv-10180" unitRef="usd">198905</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c232" decimals="0" id="ixv-10181" unitRef="usd">3159</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c235" decimals="0" id="ixv-10182" unitRef="usd">637500</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c236" id="ixv-10183">Williamsburg</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c236" id="ixv-10184">2022-12-08</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c236" id="ixv-10185">2032-12-08</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c235"
      decimals="4"
      id="ixv-10186"
      unitRef="pure">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c235" decimals="0" id="ixv-10187" unitRef="usd">566066</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c237" decimals="0" id="ixv-10188" unitRef="usd">580834</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c235" decimals="0" id="ixv-10189" unitRef="usd">2556</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c238" decimals="0" id="ixv-10190" unitRef="usd">850000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c239" id="ixv-10191">Valley Vet</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c239" id="ixv-10192">2023-11-08</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c239" id="ixv-10193">2033-11-08</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c238"
      decimals="4"
      id="ixv-10194"
      unitRef="pure">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c238" decimals="0" id="ixv-10195" unitRef="usd">825025</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c240" decimals="0" id="ixv-10196" unitRef="usd">843796</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c238" decimals="0" id="ixv-10197" unitRef="usd">3315</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c241" decimals="0" id="ixv-10198" unitRef="usd">9713423</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c241" decimals="0" id="ixv-10199" unitRef="usd">8426558</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c242" decimals="0" id="ixv-10200" unitRef="usd">8621519</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c241" decimals="0" id="ixv-10201" unitRef="usd">84424</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c95" decimals="0" id="ixv-10202" unitRef="usd">1526</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c96" decimals="0" id="ixv-10203" unitRef="usd">1543</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c97" decimals="0" id="ixv-10204" unitRef="usd">1105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c97" decimals="4" id="ixv-10205" unitRef="pure">0.0435</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtMaturityDate contextRef="c98" id="ixv-10206">2024-01-25</us-gaap:LongTermDebtMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c99" decimals="0" id="ixv-10207" unitRef="usd">6903</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross contextRef="c98" decimals="0" id="ixv-10208" unitRef="usd">13264</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c100" id="ixv-10209">2024-08-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c99" decimals="0" id="ixv-10210" unitRef="usd">9016</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c98" decimals="4" id="ixv-10211" unitRef="pure">0.0815</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c101" decimals="0" id="ixv-10212" unitRef="usd">1278400</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c101"
      decimals="INF"
      id="ixv-10213"
      unitRef="pure">0.0435</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c102" id="ixv-10214">2024-01-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c103" decimals="0" id="ixv-10215" unitRef="usd">13157</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross contextRef="c104" decimals="0" id="ixv-10216" unitRef="usd">10085</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c100" id="ixv-10217">2024-08-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest contextRef="c103" decimals="0" id="ixv-10218" unitRef="usd">14898</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c104"
      decimals="4"
      id="ixv-10219"
      unitRef="pure">0.0815</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c105" decimals="0" id="ixv-10220" unitRef="usd">450000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c106"
      decimals="4"
      id="ixv-10221"
      unitRef="pure">0.0505</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c107" decimals="0" id="ixv-10222" unitRef="usd">469914</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c108" decimals="0" id="ixv-10223" unitRef="usd">27164</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross contextRef="c109" decimals="0" id="ixv-10224" unitRef="usd">753</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c110" decimals="0" id="ixv-10225" unitRef="usd">2086921</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c111"
      decimals="INF"
      id="ixv-10226"
      unitRef="pure">0.0597</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c112" decimals="0" id="ixv-10227" unitRef="usd">23138</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="c110" decimals="0" id="ixv-10228" unitRef="usd">1608530</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DeferredFinanceCostsGross contextRef="c110" decimals="0" id="ixv-10229" unitRef="usd">25575</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c113" decimals="0" id="ixv-10230" unitRef="usd">400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c114"
      decimals="INF"
      id="ixv-10231"
      unitRef="pure">0.0597</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c115" decimals="0" id="ixv-10232" unitRef="usd">2859</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross contextRef="c116" decimals="0" id="ixv-10233" unitRef="usd">3277</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c117" decimals="0" id="ixv-10234" unitRef="usd">700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c117"
      decimals="4"
      id="ixv-10235"
      unitRef="pure">0.0675</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c118" id="ixv-10236">2025-10-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c119" decimals="0" id="ixv-10237" unitRef="usd">6903</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="c120" decimals="0" id="ixv-10238" unitRef="usd">423278</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c121" decimals="0" id="ixv-10239" unitRef="usd">568000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c122"
      decimals="INF"
      id="ixv-10240"
      unitRef="pure">0.065</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c124" id="ixv-10241">2025-12-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c123" id="ixv-10242">2025-12-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c125" decimals="0" id="ixv-10243" unitRef="usd">4772</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross contextRef="c126" decimals="0" id="ixv-10244" unitRef="usd">4531</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c127" decimals="0" id="ixv-10245" unitRef="usd">640000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c128"
      decimals="INF"
      id="ixv-10246"
      unitRef="pure">0.065</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c129" id="ixv-10247">2025-12-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c124" decimals="0" id="ixv-10248" unitRef="usd">2830</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c129" decimals="0" id="ixv-10249" unitRef="usd">7443</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c130"
      decimals="INF"
      id="ixv-10250"
      unitRef="pure">0.065</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredFinanceCostsGross contextRef="c130" decimals="0" id="ixv-10251" unitRef="usd">5077</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c131" decimals="0" id="ixv-10252" unitRef="usd">375000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="c131"
      decimals="3"
      id="ixv-10253"
      unitRef="pure">0.085</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c132" id="ixv-10254">2026-01-29</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c132" decimals="0" id="ixv-10255" unitRef="usd">3255</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c133" decimals="0" id="ixv-10256" unitRef="usd">1</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c243" id="ixv-3980">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Notes payable to FSB as of March 31,
2025 and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Original&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Issuance&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Principal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Acquisition&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Entered&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Maturity&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,105,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 12%; text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;2/25/2041&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-99"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-100"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;13,264&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,278,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2031&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4.35&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-102"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,085&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;469,914&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;KVC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;1/25/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;2/25/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-103"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-104"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,086,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,690,053&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,733,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;400,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2042&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.97&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;372,963&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;375,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Pony Express&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;10/31/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;8/16/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.17&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-105"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-106"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Old 41&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;457,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;470,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;640,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;Old 41&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; text-indent: 0pt; padding-left: 0pt"&gt;12/16/2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;406,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Valley Vet&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;11/8/2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;1/29/2026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;8.50&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;375,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;6,877&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,623,235&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,097,263&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,361,618&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;69,439&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c244" decimals="0" id="ixv-10257" unitRef="usd">1105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c245" id="ixv-10258">KVC</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c245" id="ixv-10259">2021-01-25</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c245" id="ixv-10260">2041-02-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c244"
      decimals="4"
      id="ixv-10261"
      unitRef="pure">0.0435</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredFinanceCostsNet contextRef="c244" decimals="0" id="ixv-10262" unitRef="usd">13264</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c247" decimals="0" id="ixv-10263" unitRef="usd">1278400</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c248" id="ixv-10264">KVC</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c248" id="ixv-10265">2021-01-25</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c248" id="ixv-10266">2031-01-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c247"
      decimals="4"
      id="ixv-10267"
      unitRef="pure">0.0435</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredFinanceCostsNet contextRef="c247" decimals="0" id="ixv-10268" unitRef="usd">10085</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c250" decimals="0" id="ixv-10269" unitRef="usd">469914</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c251" id="ixv-10270">KVC</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c251" id="ixv-10271">2021-01-25</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c251" id="ixv-10272">2023-02-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c250"
      decimals="4"
      id="ixv-10273"
      unitRef="pure">0.0505</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredFinanceCostsNet contextRef="c250" decimals="0" id="ixv-10274" unitRef="usd">753</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c253" decimals="0" id="ixv-10275" unitRef="usd">2086921</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c254" id="ixv-10276">Pony Express</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c254" id="ixv-10277">2022-10-31</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c254" id="ixv-10278">2025-10-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c253"
      decimals="4"
      id="ixv-10279"
      unitRef="pure">0.0597</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c253" decimals="0" id="ixv-10280" unitRef="usd">1690053</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c255" decimals="0" id="ixv-10281" unitRef="usd">1733807</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c253" decimals="0" id="ixv-10282" unitRef="usd">25575</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c256" decimals="0" id="ixv-10283" unitRef="usd">400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c257" id="ixv-10284">Pony Express</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c257" id="ixv-10285">2022-10-31</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c257" id="ixv-10286">2042-10-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c256"
      decimals="4"
      id="ixv-10287"
      unitRef="pure">0.0597</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c256" decimals="0" id="ixv-10288" unitRef="usd">372963</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c258" decimals="0" id="ixv-10289" unitRef="usd">375943</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c256" decimals="0" id="ixv-10290" unitRef="usd">3277</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c259" decimals="0" id="ixv-10291" unitRef="usd">700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c260" id="ixv-10292">Pony Express</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c260" id="ixv-10293">2022-10-31</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c260" id="ixv-10294">2023-08-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c259"
      decimals="4"
      id="ixv-10295"
      unitRef="pure">0.0717</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c262" decimals="0" id="ixv-10296" unitRef="usd">568000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c263" id="ixv-10297">Old 41</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c263" id="ixv-10298">2022-12-16</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c263" id="ixv-10299">2025-12-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c262"
      decimals="4"
      id="ixv-10300"
      unitRef="pure">0.065</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c262" decimals="0" id="ixv-10301" unitRef="usd">457089</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c264" decimals="0" id="ixv-10302" unitRef="usd">470227</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c262" decimals="0" id="ixv-10303" unitRef="usd">4531</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c265" decimals="0" id="ixv-10304" unitRef="usd">640000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c266" id="ixv-10305">Old 41</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c266" id="ixv-10306">2022-12-16</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c266" id="ixv-10307">2025-12-16</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c265"
      decimals="4"
      id="ixv-10308"
      unitRef="pure">0.065</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c265" decimals="0" id="ixv-10309" unitRef="usd">202158</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c267" decimals="0" id="ixv-10310" unitRef="usd">406641</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c265" decimals="0" id="ixv-10311" unitRef="usd">5077</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c268" decimals="0" id="ixv-10312" unitRef="usd">375000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessAcquisitionNameOfAcquiredEntity contextRef="c269" id="ixv-10313">Valley Vet</us-gaap:BusinessAcquisitionNameOfAcquiredEntity>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c269" id="ixv-10314">2023-11-08</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c269" id="ixv-10315">2026-01-29</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c268"
      decimals="4"
      id="ixv-10316"
      unitRef="pure">0.085</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c268" decimals="0" id="ixv-10317" unitRef="usd">375000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c270" decimals="0" id="ixv-10318" unitRef="usd">375000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c268" decimals="0" id="ixv-10319" unitRef="usd">6877</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c271" decimals="0" id="ixv-10320" unitRef="usd">7623235</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c271" decimals="0" id="ixv-10321" unitRef="usd">3097263</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c272" decimals="0" id="ixv-10322" unitRef="usd">3361618</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c271" decimals="0" id="ixv-10323" unitRef="usd">69439</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c99" decimals="0" id="ixv-10324" unitRef="usd">2929</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c134" decimals="0" id="ixv-10325" unitRef="usd">5090</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0" id="ixv-4298">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Notes payable as of March 31, 2025,
and December 31, 2024 consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;FNBD Notes Payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,426,558&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,621,519&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;FSB Notes Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,097,263&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,361,618&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total notes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,523,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,983,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Unamortized debt issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(82,270&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81,909&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Notes payable, net of issuance cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,441,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,901,228&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,157,641&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,410,465&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,283,910&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,490,763&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <ivp:NotesPayableToBankGrossOne contextRef="c2" decimals="0" id="ixv-10326" unitRef="usd">8426558</ivp:NotesPayableToBankGrossOne>
    <ivp:NotesPayableToBankGrossOne contextRef="c3" decimals="0" id="ixv-10327" unitRef="usd">8621519</ivp:NotesPayableToBankGrossOne>
    <ivp:NotesPayableToBankGrossTwo contextRef="c2" decimals="0" id="ixv-10328" unitRef="usd">3097263</ivp:NotesPayableToBankGrossTwo>
    <ivp:NotesPayableToBankGrossTwo contextRef="c3" decimals="0" id="ixv-10329" unitRef="usd">3361618</ivp:NotesPayableToBankGrossTwo>
    <us-gaap:NotesAndLoansPayable contextRef="c2" decimals="0" id="ixv-10330" unitRef="usd">11523821</us-gaap:NotesAndLoansPayable>
    <us-gaap:NotesAndLoansPayable contextRef="c3" decimals="0" id="ixv-10331" unitRef="usd">11983137</us-gaap:NotesAndLoansPayable>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c2" decimals="0" id="ixv-10332" unitRef="usd">82270</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c3" decimals="0" id="ixv-10333" unitRef="usd">81909</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:MediumTermNotes contextRef="c2" decimals="0" id="ixv-10334" unitRef="usd">11441551</us-gaap:MediumTermNotes>
    <us-gaap:MediumTermNotes contextRef="c3" decimals="0" id="ixv-10335" unitRef="usd">11901228</us-gaap:MediumTermNotes>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" id="ixv-10336" unitRef="usd">3157641</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c3" decimals="0" id="ixv-10337" unitRef="usd">3410465</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermNotesPayable contextRef="c2" decimals="0" id="ixv-10338" unitRef="usd">8283910</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="c3" decimals="0" id="ixv-10339" unitRef="usd">8490763</us-gaap:LongTermNotesPayable>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c0" id="ixv-4389">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Notes payable repayment requirements
as of March 31, 2025, in the succeeding years are summarized as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%; text-indent: 0pt; padding-left: 0pt"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,957,649&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,203,521&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;872,072&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;909,759&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;950,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,630,233&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,523,821&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="c2" decimals="0" id="ixv-10340" unitRef="usd">2957649</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c2" decimals="0" id="ixv-10341" unitRef="usd">1203521</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c2" decimals="0" id="ixv-10342" unitRef="usd">872072</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c2" decimals="0" id="ixv-10343" unitRef="usd">909759</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c2" decimals="0" id="ixv-10344" unitRef="usd">950587</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c2" decimals="0" id="ixv-10345" unitRef="usd">4630233</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt contextRef="c2" decimals="0" id="ixv-10346" unitRef="usd">11523821</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentIssuedPrincipal contextRef="c135" decimals="0" id="ixv-10347" unitRef="usd">2102500</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="c136"
      decimals="4"
      id="ixv-10348"
      unitRef="pure">0.06</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentIssuedPrincipal contextRef="c137" decimals="0" id="ixv-10349" unitRef="usd">1612000</us-gaap:DebtInstrumentIssuedPrincipal>
    <ivp:PercentageOfConvertibleDebenture
      contextRef="c138"
      decimals="4"
      id="ixv-10350"
      unitRef="pure">0.06</ivp:PercentageOfConvertibleDebenture>
    <us-gaap:DebtInstrumentIssuedPrincipal contextRef="c139" decimals="0" id="ixv-10351" unitRef="usd">650000</us-gaap:DebtInstrumentIssuedPrincipal>
    <ivp:PercentageOfConvertibleDebenture
      contextRef="c139"
      decimals="4"
      id="ixv-10352"
      unitRef="pure">0.06</ivp:PercentageOfConvertibleDebenture>
    <ivp:DebtConversionStockPriceDiscount
      contextRef="c140"
      decimals="2"
      id="ixv-10353"
      unitRef="pure">0.25</ivp:DebtConversionStockPriceDiscount>
    <us-gaap:DebtInstrumentTerm contextRef="c141" id="ixv-10354">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DeferredFinanceCostsNet contextRef="c142" decimals="0" id="ixv-10355" unitRef="usd">40000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c141" decimals="0" id="ixv-10356" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c143" decimals="0" id="ixv-10357" unitRef="usd">1993</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c144" decimals="0" id="ixv-10358" unitRef="usd">4014500</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="c145" decimals="0" id="ixv-10359" unitRef="usd">399818</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c146"
      decimals="0"
      id="ixv-10360"
      unitRef="shares">14953</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c147"
      decimals="2"
      id="ixv-10361"
      unitRef="usdPershares">30</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature contextRef="c148" decimals="0" id="ixv-10362" unitRef="usd">1569395</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c149"
      decimals="0"
      id="ixv-10363"
      unitRef="usdPershares">40</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:RepaymentsOfDebt contextRef="c150" decimals="0" id="ixv-10364" unitRef="usd">250000</us-gaap:RepaymentsOfDebt>
    <ivp:DebtInstrumentPrincipalNotRedeemedByHolder contextRef="c151" decimals="0" id="ixv-10365" unitRef="usd">100000</ivp:DebtInstrumentPrincipalNotRedeemedByHolder>
    <ivp:PercentageOfAccruedInterest
      contextRef="c150"
      decimals="2"
      id="ixv-10366"
      unitRef="pure">0.06</ivp:PercentageOfAccruedInterest>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c152" decimals="0" id="ixv-10367" unitRef="usd">1050000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c153" decimals="0" id="ixv-10368" unitRef="usd">57346</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentDateOfFirstRequiredPayment1 contextRef="c153" id="ixv-10369">2023-06-06</us-gaap:DebtInstrumentDateOfFirstRequiredPayment1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c154"
      decimals="2"
      id="ixv-10370"
      unitRef="pure">0.49</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c154" decimals="0" id="ixv-10371" unitRef="usd">441000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c154" decimals="0" id="ixv-10372" unitRef="usd">50000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c155" decimals="0" id="ixv-10373" unitRef="usd">507460</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c155" decimals="0" id="ixv-10374" unitRef="usd">76071</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c156"
      decimals="2"
      id="ixv-10375"
      unitRef="pure">0.41</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtSecuritiesGainLoss contextRef="c155" decimals="0" id="ixv-10376" unitRef="usd">441618</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c157" decimals="0" id="ixv-10377" unitRef="usd">531071</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DeferredFinanceCostsNet contextRef="c158" decimals="0" id="ixv-10378" unitRef="usd">56800</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c159"
      decimals="2"
      id="ixv-10379"
      unitRef="pure">0.49</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtSecuritiesGainLoss contextRef="c160" decimals="0" id="ixv-10380" unitRef="usd">485436</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c161" decimals="0" id="ixv-10381" unitRef="usd">549185</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c162" decimals="0" id="ixv-10382" unitRef="usd">86214</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c163"
      decimals="2"
      id="ixv-10383"
      unitRef="pure">0.52</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtSecuritiesGainLoss contextRef="c161" decimals="0" id="ixv-10384" unitRef="usd">728278</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c164" decimals="0" id="ixv-10385" unitRef="usd">518750</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c164" decimals="0" id="ixv-10386" unitRef="usd">90229</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c165"
      decimals="2"
      id="ixv-10387"
      unitRef="pure">0.49</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtSecuritiesGainLoss contextRef="c164" decimals="0" id="ixv-10388" unitRef="usd">859584</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c166" decimals="0" id="ixv-10389" unitRef="usd">513650</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c166" decimals="0" id="ixv-10390" unitRef="usd">71995</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c167"
      decimals="2"
      id="ixv-10391"
      unitRef="pure">0.43</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtSecuritiesGainLoss contextRef="c166" decimals="0" id="ixv-10392" unitRef="usd">546356</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c168" decimals="0" id="ixv-10393" unitRef="usd">420000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c169" decimals="0" id="ixv-10394" unitRef="usd">21600</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c170"
      decimals="2"
      id="ixv-10395"
      unitRef="pure">0.51</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet contextRef="c170" decimals="0" id="ixv-10396" unitRef="usd">184800</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c171" decimals="0" id="ixv-10397" unitRef="usd">20000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c172" decimals="0" id="ixv-10398" unitRef="usd">394456</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c173" decimals="0" id="ixv-10399" unitRef="usd">1379380</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:NotesAndLoansPayable contextRef="c174" decimals="0" id="ixv-10400" unitRef="usd">1172977</us-gaap:NotesAndLoansPayable>
    <us-gaap:NotesAndLoansPayable contextRef="c175" decimals="0" id="ixv-10401" unitRef="usd">3354404</us-gaap:NotesAndLoansPayable>
    <us-gaap:LoansPayable contextRef="c176" decimals="0" id="ixv-10402" unitRef="usd">2333004</us-gaap:LoansPayable>
    <us-gaap:LoansPayable contextRef="c3" decimals="0" id="ixv-10403" unitRef="usd">2809820</us-gaap:LoansPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="c177" decimals="0" id="ixv-10404" unitRef="usd">500000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c178" id="ixv-10405">2024-12-26</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ConvertibleNotesPayable contextRef="c179" decimals="0" id="ixv-10406" unitRef="usd">250000</us-gaap:ConvertibleNotesPayable>
    <ivp:ConvertibleNotePayableDiscount
      contextRef="c180"
      decimals="2"
      id="ixv-10407"
      unitRef="pure">0.15</ivp:ConvertibleNotePayableDiscount>
    <ivp:ConvertibleNotePayableDiscount
      contextRef="c180"
      decimals="2"
      id="ixv-10408"
      unitRef="pure">0.15</ivp:ConvertibleNotePayableDiscount>
    <ivp:ConvertibleNotePayableDiscount
      contextRef="c181"
      decimals="2"
      id="ixv-10409"
      unitRef="pure">0.20</ivp:ConvertibleNotePayableDiscount>
    <ivp:ConvertibleNotePayableDiscount
      contextRef="c182"
      decimals="2"
      id="ixv-10410"
      unitRef="pure">0.30</ivp:ConvertibleNotePayableDiscount>
    <us-gaap:CommonStockConvertibleConversionPriceIncrease
      contextRef="c181"
      decimals="2"
      id="ixv-10411"
      unitRef="usdPershares">0.03</us-gaap:CommonStockConvertibleConversionPriceIncrease>
    <ivp:ConvertibleNotePayableIncrease
      contextRef="c181"
      decimals="2"
      id="ixv-10412"
      unitRef="pure">0.20</ivp:ConvertibleNotePayableIncrease>
    <ivp:OriginalIssueDiscount
      contextRef="c182"
      decimals="2"
      id="ixv-10413"
      unitRef="pure">0.50</ivp:OriginalIssueDiscount>
    <us-gaap:LifeSettlementContractsFairValueMethodFaceValue contextRef="c176" decimals="0" id="ixv-10414" unitRef="usd">1000000</us-gaap:LifeSettlementContractsFairValueMethodFaceValue>
    <ivp:FixedConversionPrice
      contextRef="c181"
      decimals="2"
      id="ixv-10415"
      unitRef="pure">0.20</ivp:FixedConversionPrice>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="c183" decimals="0" id="ixv-10416" unitRef="usd">0</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:NotesAndLoansPayable contextRef="c184" decimals="0" id="ixv-10417" unitRef="usd">392857</us-gaap:NotesAndLoansPayable>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c185" decimals="0" id="ixv-10418" unitRef="usd">1357143</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c185"
      decimals="0"
      id="ixv-10419"
      unitRef="shares">226249</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-4511">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related Party Transactions&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;Blue Heron&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company entered into a consulting
agreement with Blue Heron Consulting (&#x201c;BHC&#x201d;) on June 24, 2021, pursuant to which BHC will consult with the Company on an on-going
basis in connection with the Company&#x2019;s acquisition of veterinary practices throughout the United States and will serve as the Company&#x2019;s
business and financial advisor with respect to its acquisition strategy and in connection with specific acquisition targets. The Company&#x2019;s
director and Chief Operating Officer Charles Stith Keiser is the Chief Operating Officer of BHC, and the Company&#x2019;s director Dr.
Charles &#x201c;Chuck&#x201d; Keiser is the Chief Visionary Officer of BHC. During the fourth quarter of 2023 management terminated the
service agreement with Blue Heron, however, still uses Blue Heron on an ad-hoc basis for services and has incurred $49,043 and $68,027
in expenses for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#x201c;General
and administrative expenses&#x201d; in the accompanying condensed consolidated statement of operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Under the Consulting Agreement, BHC
is entitled to a monthly fee for on-going services including:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;the preparation of valuation packages of potential acquisitions (including the gathering of pertinent information, financial and background data, completion of deal packets and financial projection worksheets used by the Company to calculate practice values);&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;the institution of turnover protocols and procedures of hospitals immediately post-purchase; systems reporting; the formulation of individual hospital goals and targets;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;on-going monthly support of hospital units (including medical and operational coaching, business growth projections, establishment of financial targets and margin improvements, growth milestones) and recruiting support.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Upon termination, all accrued, but not
yet paid fees and expenses, whether invoiced or not, must be paid to BHC.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Star Circle Advisory&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company entered into a consulting
agreement with Star Circle Advisory Group, LLC (&#x201c;Star Circle&#x201d;) on August 2, 2022 to serve as financial consultant, on a non-exclusive
basis, to assist with arranging bridge financing and the initial public offering of the Company. Star Circle is owned and controlled by
Kimball Carr, Chairman, Chief Executive Officer and President, Peter Lau, Interim Chief Financial Officer and Director, James Coleman,
Director, and Richard Marten, Director. Star Circle is entitled to a monthly fee of $33,000, payable monthly. Each party is responsible
for its own ordinary office and personnel expenses; however, Star Circle is entitled, with prior written consent from the Company, for
reimbursement for required extraordinary expenses including air travel, lodging, and Company filing fees. The consulting agreement will
terminate on August 1, 2024, unless terminated earlier by mutual agreement of the parties or by either party upon 30 days written notice.
During the fourth quarter of 2023, management terminated service agreements with Star Circle Advisory and has incurred $0 and $0 in expenses
for the three months ended March 31, 2025 and 2024, respectively. These expenses are recorded as a component of &#x201c;General and administrative
expenses&#x201d; in the accompanying condensed consolidated statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Sale of KVC&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On September 20, 2024, KVC sold Kauai
Veterinary Clinic (&#x201c;KVC&#x201d;) to Kauai RE Holdings LLC. The agent for the sale was Gregory Armstrong, a current shareholder of
the Company and a member of Kauai RE. Charles Keiser, DVM, is a member of Kauai RE and the father of our board member Charles Stith Keiser,
who is the Company&#x2019;s largest shareholder through his entity Wilderness Trace Veterinary Partners, LLC, refer to Note 6 Business
disposal for further detail.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:InterestCostsIncurred contextRef="c273" decimals="0" id="ixv-10420" unitRef="usd">49043</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c274" decimals="0" id="ixv-10421" unitRef="usd">68027</us-gaap:InterestCostsIncurred>
    <ivp:RelatedPartyTransactionTransactionFeePayablePerMonth contextRef="c275" decimals="0" id="ixv-10422" unitRef="usd">33000</ivp:RelatedPartyTransactionTransactionFeePayablePerMonth>
    <us-gaap:InterestCostsIncurred contextRef="c276" decimals="0" id="ixv-10423" unitRef="usd">0</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c277" decimals="0" id="ixv-10424" unitRef="usd">0</us-gaap:InterestCostsIncurred>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-4583">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stockholders&#x2019; Equity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company is authorized to issue&#160;25,000,000&#160;shares,
of which&#160;4,000,000&#160;shares are designated as Class A common stock, with a par value of $0.0001&#160;per share (the &#x201c;Class
A Common Stock&#x201d;),&#160;20,000,000&#160;shares are designated as Class B common stock, with a par value of $0.0001&#160;per share
(the &#x201c;Class B Common Stock&#x201d;), and&#160;1,000,000&#160;shares are designated as Preferred Stock, with a par value of $0.0001&#160;per
share (the &#x201c;Preferred Stock&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Each outstanding share of Class A common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class A common
stock is entitled to one (1) vote for each share of Class A common stock held by such holder.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Each outstanding share of Class B common
stock is entitled to vote on each matter on which the stockholders of the Company is entitled to vote, and each holder of Class B common
stock is entitled to twenty-five (25) votes for each share of Class B common stock held by such holder. Each Class B common stock is convertible
to 1/100&lt;sup&gt;th&lt;/sup&gt; of 1 share of Class A common stock.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;All shares of Class A common stock and
Class B common stock (collectively &#x201c;common stock&#x201d;) will be identical and will entitle the holders thereof to the same rights
and privileges, except as otherwise provided above.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Convertible Series A Preferred Stock&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On June 30, 2023, the Company amended
its articles of incorporation by the filing of a certificate of designation for the Series A Preferred Stock. One million shares of the
Series A Preferred Stock are authorized under the Series A Certificate of Designation, with each having a stated value of $10.00 per share,
with a par value of $0.0001. The Series A Preferred Stock earns a dividend rate equal to 12% of the stated rate per annum, which such
dividend may be payable either in cash or in-kind at the sole option of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Holders of shares of the Series A Preferred
Stock are entitled to a liquidation preference in the event of any dissolution, liquidation or winding up of the Company equal to the
stated value plus any accrued and unpaid dividends on such stock. Holders of shares of Series A Preferred Stock are also entitled to convert
such shares at any time and from time, at the option of such holder, into a number of shares of Class A common stock equal to the stated
value divided by a conversion price. The conversion price is equal to 60% of the dollar volume-weighted average price for shares for the
Company&#x2019;s Class A common stock for the three trading days immediately preceding the date of the conversion. However, the conversion
price can never be less than 50% of the per-share price for shares of Class A common stock during the Company&#x2019;s initial public offering.
For any conversion during the Company&#x2019;s initial three days of market trading, the conversion price will be equal to 60% of the price
for the Company&#x2019;s underwritten initial public offering.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On November 7, 2024, the Company amended
its article of incorporation to increase the total authorized preferred stock by 2,000,000 shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The conversion price of the convertible
series A preferred stock to be no less than $1.00 per share, as adjusted for any stock dividend, stock split, stock combination, reclassification
or similar transaction conducted after the date of the series A preferred stock amendment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The holders of the Series A Preferred
Stock have the right to vote on all matters submitted to a vote of shareholders on an as-if-converted basis together with the holders
of shares of the Company&#x2019;s Class A and Class B common stock, voting together as a single class.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On June 30, 2023, the Company issued
442 shares of Series A Preferred Stock to the holders of the Bridge Notes in exchange for the Bridge Notes (the &#x201c;Exchange&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;In connection with the Exchange, the
Company also issued warrants (the &#x201c;New Warrants&#x201d;) to purchase additional shares of Class A common stock. The New Warrants
were issued in exchange for the existing warrants held by the former Bridge Note holders. The exercise price of the shares to be issued
pursuant to the New Warrants is the price of the shares of Class A common stock to be issued in this offering. The number of shares to
be issued upon exercise of the New Warrants is equal to the quotient of 75% of the outstanding Series A Preferred Stock value divided
by the exercise price. Also, in connection with the Exchange, the Company entered into new registration rights agreements (the &#x201c;New
Registration Rights Agreements&#x201d;) with each of holders, pursuant to which the Company has agreed to register the public resale of
the shares of Class A common stock issuable upon conversion of the Series A Preferred Stock and upon exercise of the under the New Warrants.
The New Registration Rights Agreements supersede in their entirety the prior registration rights agreements with the former senior secured
lenders. If Company did not close the initial public offering on or before September 1, 2023, the Exchange Agreements would have been
deemed rescinded, and the former Bridge Notes would have been deemed reinstated. As the offering was outside the control of the Company
the Company did not recognize the full extinguishment of the Bridge Notes until the IPO was completed on August 31, 2023. The Company
recognized a beneficial conversion feature of $2,567,866 for the issuance of the Series A Preferred Stock on the date of the IPO due to
the $4 (pre-Reverse Split) offering price related to the IPO being known as of that date.&lt;/p&gt;&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Common Stock &amp;amp; Pre-Funded Warrants&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On&#160;March 25, 2025, the Company
entered into a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with an institutional investor, pursuant to which
the Company agreed to issue and sell to the investor&#160; in a registered direct offering (the &#x201c;Offering&#x201d;)&#160;207,896&#160;shares
(the &#x201c;Shares&#x201d;) of Class A Common Stock (the &#x201c;Common Stock&#x201d;), pre-funded warrants (the &#x201c;Pre-Funded Warrants&#x201d;)
to purchase up to&#160;885,000&#160;shares of Common Stock, five-year warrants (the &#x201c;Series A Warrants&#x201d;) to purchase up to&#160;1,092,896&#160;shares
of Common Stock and eighteen-month warrants (the &#x201c;Series B Warrants&#x201d; and, together with the Series A Warrants, the &#x201c;Common
Warrants&#x201d;) to purchase up to&#160;1,092,896&#160;shares of Common Stock.&#160;Gross proceeds from the Offering, before deducting
the placement agent&#x2019;s fees and other offering expenses, were $2,000,000. Each Common Warrant has an exercise price per share of
$1.83 and will be exercisable beginning on the effective date of stockholder approval of the issuance of the shares upon exercise of the
Common Warrants (&#x201c;Stockholder Approval Date&#x201d;).&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="0"
      id="ixv-10425"
      unitRef="shares">25000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonUnitAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-10426"
      unitRef="shares">4000000</us-gaap:CommonUnitAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-10427"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c278"
      decimals="0"
      id="ixv-10428"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c6"
      decimals="INF"
      id="ixv-10429"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c279"
      decimals="INF"
      id="ixv-10430"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="INF"
      id="ixv-10431"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockVotingRights contextRef="c280" id="ixv-10432">one (1) vote for each share</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights contextRef="c281" id="ixv-10433">twenty-five (25) votes for each share</us-gaap:CommonStockVotingRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c282"
      decimals="2"
      id="ixv-10434"
      unitRef="usdPershares">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c282"
      decimals="INF"
      id="ixv-10435"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="c283"
      decimals="2"
      id="ixv-10436"
      unitRef="pure">0.12</us-gaap:PreferredStockDividendRatePercentage>
    <ivp:PercentageOfConversionPrice
      contextRef="c284"
      decimals="2"
      id="ixv-10437"
      unitRef="pure">0.60</ivp:PercentageOfConversionPrice>
    <ivp:PercentageOfConversionPrice
      contextRef="c285"
      decimals="2"
      id="ixv-10438"
      unitRef="pure">0.50</ivp:PercentageOfConversionPrice>
    <ivp:PercentageOfConversionPrice
      contextRef="c286"
      decimals="2"
      id="ixv-10439"
      unitRef="pure">0.60</ivp:PercentageOfConversionPrice>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c287"
      decimals="0"
      id="ixv-10440"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c2"
      decimals="2"
      id="ixv-10441"
      unitRef="usdPershares">1</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c288"
      decimals="INF"
      id="ixv-10442"
      unitRef="shares">442</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <ivp:PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants contextRef="c2" decimals="2" id="ixv-10443" unitRef="pure">0.75</ivp:PercentageOfSharesToBeIssuedUponExerciseOfTheNewWarrants>
    <us-gaap:PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c289" decimals="0" id="ixv-10444" unitRef="usd">2567866</us-gaap:PreferredStockConvertibleDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:PreferredStockConvertibleConversionPrice
      contextRef="c290"
      decimals="0"
      id="ixv-10445"
      unitRef="usdPershares">4</us-gaap:PreferredStockConvertibleConversionPrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c291"
      decimals="0"
      id="ixv-10446"
      unitRef="shares">207896</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c292"
      decimals="0"
      id="ixv-10447"
      unitRef="shares">885000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="c293"
      decimals="0"
      id="ixv-10448"
      unitRef="shares">1092896</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="c294"
      decimals="0"
      id="ixv-10449"
      unitRef="shares">1092896</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:OtherExpenses contextRef="c295" decimals="0" id="ixv-10450" unitRef="usd">2000000</us-gaap:OtherExpenses>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c295"
      decimals="2"
      id="ixv-10451"
      unitRef="usdPershares">1.83</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-4658">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stock Compensation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Effective October 18, 2022, the Board
of Directors of Inspire Veterinary Partners adopted the 2022 Equity Incentive Plan, (the &#x201c;2022 Plan&#x201d;). The plan provides for
the award of stock options (incentive and non-qualified), stock awards and stock appreciation rights to officers, directors, employees
and consultants who provide services to the Company. The number of shares issued may not exceed, at any given time, ten percent (10%)
of the total of: (a) the issued and outstanding shares of the Company&#x2019;s common stock, and (b) all shares of common stock issuable
upon conversion or exercise of any outstanding securities of the Company which are convertible or exercisable into shares of common stock.
The Stock Option Plan expires on October 18, 2032.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company recognizes stock-based compensation
expense from stock-based payments using the grant date fair-value, including for stock options. The fair value of options awarded to employees
is measured on the grant date using the Black-Scholes option-pricing model and is recognized as an expense over the requisite service
period on a straight-line basis.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;All stock options are exercisable
into class A common stock.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;The following is a summary
of outstanding stock options as of March 31, 2025 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&#160;of Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise &lt;br/&gt;
Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life (years)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold"&gt;Options outstanding as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; width: 52%"&gt;Issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-align: left"&gt;Expired and forfeited&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-112"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-114"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-115"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-116"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;Options outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;9.74&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-118"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;Options exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;9.74&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-119"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in"&gt;Issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-align: left"&gt;Expired and forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Options outstanding as of March 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;9.50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0in; font-weight: bold; padding-bottom: 2.5pt"&gt;Options exercisable as of March 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;9.50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-130"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following is the vesting
terms associated with those shares:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Tranche&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;br/&gt; Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Vesting &lt;br/&gt; Method&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Vesting Terms&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 11%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Tranche 1&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 15%; text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Immediate&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 60%; text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;The vesting date is immediate and is fully vested on the grant date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ivp:CommonStockIssuedAndOutstandingPercentage
      contextRef="c296"
      decimals="2"
      id="ixv-10452"
      unitRef="pure">0.10</ivp:CommonStockIssuedAndOutstandingPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-4674">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;The following is a summary
of outstanding stock options as of March 31, 2025 and 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&#160;of Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise &lt;br/&gt;
Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life (years)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold"&gt;Options outstanding as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; width: 52%"&gt;Issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-111"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; text-align: left"&gt;Expired and forfeited&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-112"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-114"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-115"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-116"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;Options outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;9.74&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-118"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;Options exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;9.74&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-119"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in"&gt;Issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-121"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-122"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-left: 0.125in; text-align: left"&gt;Expired and forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-125"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0.125in; padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Options outstanding as of March 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;9.50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 0in; font-weight: bold; padding-bottom: 2.5pt"&gt;Options exercisable as of March 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;9.50&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-130"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c56"
      decimals="0"
      id="ixv-10453"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c56"
      decimals="2"
      id="ixv-10454"
      unitRef="usdPershares">1.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm contextRef="c56" id="ixv-10455">P10Y</ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionIssuedWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c3"
      decimals="0"
      id="ixv-10456"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c3"
      decimals="2"
      id="ixv-10457"
      unitRef="usdPershares">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c56" id="ixv-10458">P9Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c3"
      decimals="0"
      id="ixv-10459"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c3"
      decimals="2"
      id="ixv-10460"
      unitRef="usdPershares">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c56" id="ixv-10461">P9Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c2"
      decimals="0"
      id="ixv-10462"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c2"
      decimals="2"
      id="ixv-10463"
      unitRef="usdPershares">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0" id="ixv-10464">P9Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c2"
      decimals="0"
      id="ixv-10465"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c2"
      decimals="2"
      id="ixv-10466"
      unitRef="usdPershares">1.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0" id="ixv-10467">P9Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock contextRef="c0" id="ixv-4947">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following is the vesting
terms associated with those shares:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Tranche&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;br/&gt; Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Vesting &lt;br/&gt; Method&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Vesting Terms&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 11%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Tranche 1&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 15%; text-align: center; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Immediate&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 60%; text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;The vesting date is immediate and is fully vested on the grant date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;236,469&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="c297"
      decimals="INF"
      id="ixv-10468"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod contextRef="c298" id="ixv-10469">Immediate</ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingMethod>
    <ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms contextRef="c298" id="ixv-10470">The vesting date is immediate and is fully vested on the grant date</ivp:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="c2"
      decimals="INF"
      id="ixv-10471"
      unitRef="shares">236469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <ivp:WarrantsTextBlock contextRef="c0" id="ixv-4986">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;As of March 31, 2025, outstanding Common
Share warrants and exercise prices related to unit offerings are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Expiry Date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 31%; text-align: right"&gt;6,000.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 31%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 32%; text-align: center; padding-left: 5.4pt"&gt;January 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,000.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;August 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;233.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;August 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;June 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.83&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,092,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.83&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,092,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;September 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0001&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;885,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;No expiry date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;During the periods ended March 31, 2025
and December 31, 2024, 3,125,437 and 1,117 pre-funded warrants were exercised.&lt;/p&gt;</ivp:WarrantsTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0" id="ixv-4996">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;As of March 31, 2025, outstanding Common
Share warrants and exercise prices related to unit offerings are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Expiry Date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 31%; text-align: right"&gt;6,000.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 31%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 32%; text-align: center; padding-left: 5.4pt"&gt;January 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,000.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;August 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;233.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;753&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;August 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;June 2028&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.83&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,092,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.83&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,092,896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;September 2025&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0001&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;885,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;No expiry date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,041&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,213&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 5.4pt"&gt;March 2030&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c301"
      decimals="2"
      id="ixv-10472"
      unitRef="usdPershares">6000</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c301"
      decimals="INF"
      id="ixv-10473"
      unitRef="shares">20</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c301" id="ixv-10474">January 2028</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c302"
      decimals="2"
      id="ixv-10475"
      unitRef="usdPershares">11000</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c302"
      decimals="INF"
      id="ixv-10476"
      unitRef="shares">32</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c302" id="ixv-10477">August 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c303"
      decimals="2"
      id="ixv-10478"
      unitRef="usdPershares">233.75</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c303"
      decimals="INF"
      id="ixv-10479"
      unitRef="shares">753</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c303" id="ixv-10480">August 2028</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c304"
      decimals="2"
      id="ixv-10481"
      unitRef="usdPershares">10000</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c304"
      decimals="INF"
      id="ixv-10482"
      unitRef="shares">332</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c304" id="ixv-10483">June 2028</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c305"
      decimals="2"
      id="ixv-10484"
      unitRef="usdPershares">1.83</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c305"
      decimals="INF"
      id="ixv-10485"
      unitRef="shares">1092896</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c305" id="ixv-10486">March 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c306"
      decimals="2"
      id="ixv-10487"
      unitRef="usdPershares">1.83</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c306"
      decimals="INF"
      id="ixv-10488"
      unitRef="shares">1092896</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c306" id="ixv-10489">September 2025</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c307"
      decimals="4"
      id="ixv-10490"
      unitRef="usdPershares">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c307"
      decimals="INF"
      id="ixv-10491"
      unitRef="shares">885000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c307" id="ixv-10492">No expiry date</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c308"
      decimals="2"
      id="ixv-10493"
      unitRef="usdPershares">2.29</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c308"
      decimals="INF"
      id="ixv-10494"
      unitRef="shares">1844</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c308" id="ixv-10495">March 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c309"
      decimals="2"
      id="ixv-10496"
      unitRef="usdPershares">2.29</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c309"
      decimals="INF"
      id="ixv-10497"
      unitRef="shares">547</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c309" id="ixv-10498">March 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c310"
      decimals="2"
      id="ixv-10499"
      unitRef="usdPershares">2.29</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c310"
      decimals="INF"
      id="ixv-10500"
      unitRef="shares">35041</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c310" id="ixv-10501">March 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c311"
      decimals="2"
      id="ixv-10502"
      unitRef="usdPershares">2.29</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c311"
      decimals="INF"
      id="ixv-10503"
      unitRef="shares">17213</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ivp:ClassOfWarrantOrRightExpiryDateDescription contextRef="c311" id="ixv-10504">March 2030</ivp:ClassOfWarrantOrRightExpiryDateDescription>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c299"
      decimals="0"
      id="ixv-10505"
      unitRef="shares">3125437</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c300"
      decimals="0"
      id="ixv-10506"
      unitRef="shares">1117</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0" id="ixv-5123">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Retirement Plan&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;During the year ending December 31,
2022, the Company implemented a qualified 401(K) retirement plan. The Company offers eligible domestic full-time employees participation
in certain 401K plans. The plans provide for a discretionary annual company contribution. In addition, employees may contribute a portion
of their salary to the plans, which certain of the 401K plans, is partially matched by the Company. The plans may be amended or terminated
at any time. The Company contributed and expensed $27,503 and $40,264 during the three months ending March 31, 2025 and 2024, respectively.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c0" decimals="0" id="ixv-10507" unitRef="usd">27503</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c12" decimals="0" id="ixv-10508" unitRef="usd">40264</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-5138">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company has incurred losses since
inception, which have generated net operating loss (&#x201c;NOL&#x201d;) carryforwards. As of March 31, 2025 and December 31, 2024, no tax
benefit was reported with respect to these NOL carry-forwards in the accompanying financial statements because the Company believes the
realization of the Company&#x2019;s net deferred tax assets for the NOL for combined federal and state jurisdictions was considered more
likely than not that it will not be realized and accordingly, the potential tax benefits of the net loss carry-forwards are fully offset
by a full valuation allowance. The Company&#x2019;s effective tax rate is different than the federal statutory tax rate because the Company
has established a full valuation allowance against its net deferred income tax asset.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-5165">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: 0pt"&gt;&lt;i&gt;Accounting for Leases as
Lessee&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company determines if an arrangement
is a lease at inception. Operating leases are included in right-of-use assets (&#x201c;ROU&#x201d;), operating lease liabilities, and operating
lease liabilities, non-current. Lease liabilities are recognized based on the present value of the future minimum lease payments over
the lease term at commencement date. None of the leases entered into have an implicit rate, the Company uses its incremental borrowing
rate based on the information available at lease commencement date in determining the present value of future payments. Incremental borrowing
rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments
where the leased asset is located. The ROU assets also include any prepaid lease payments made and initial direct costs incurred and exclude
lease incentives. The Company&#x2019;s lease terms may include options to extend or terminate the lease, which is recognized when it is
reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line
basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company has operating leases for
real estate. The Company has certain intercompany leases between its subsidiaries, and these transactions and balances have been eliminated
in consolidation and are not reflected in the tables and information presented below.&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The components of lease expense included
in the Company&#x2019;s unaudited condensed statements of operations were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Three Months Ended&lt;br/&gt;
 March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-weight: bold; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center"&gt;Expense Classification&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: center; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;41,757&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;53,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Accretion of Operating lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in"&gt;Total operating lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;49,716&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;64,372&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Other lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,675&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;83,391&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;62,346&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Other information related to leases is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;As of &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of &lt;br/&gt;
December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;Remaining lease term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in"&gt;Operating leases (in years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8.63&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8.77&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0.125in"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.26&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Amounts relating to leases were presented
on the unaudited condensed Balance Sheets as of March 31, 2025 and December 31, 2024 in the following line items:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of&lt;br/&gt; March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of&lt;br/&gt; December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance Sheet Classification&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; font-weight: bold; text-align: left"&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: center; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-131"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-132"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,802,006&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,879,729&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-indent: 0pt; padding-left: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; font-weight: bold; text-indent: 0pt; padding-left: 0pt; text-align: left"&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-133"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-134"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163,193&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;183,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-135"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-136"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,901,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,943,487&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,064,276&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,127,468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The future minimum lease payments
required under leases as of March 31, 2025, were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Fiscal Year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Operating &lt;br/&gt;
Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;231,427&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;316,369&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;323,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,332,103&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,851,554&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(787,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt"&gt;Lease liability&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,064,276&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-5185">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The components of lease expense included
in the Company&#x2019;s unaudited condensed statements of operations were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Three Months Ended&lt;br/&gt;
 March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-weight: bold; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center"&gt;Expense Classification&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Amortization of ROU asset&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 25%; text-align: center; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;41,757&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;53,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Accretion of Operating lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,959&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0.125in"&gt;Total operating lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;49,716&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;64,372&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Other lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;General and administrative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,675&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,026&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 2.5pt; text-indent: 0pt; padding-left: 0.125in"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 2.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;83,391&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;62,346&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;Other information related to leases is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;As of &lt;br/&gt;
March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of &lt;br/&gt;
December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;Remaining lease term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0.125in"&gt;Operating leases (in years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8.63&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8.77&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: 0pt; padding-left: 0.125in"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.26&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <ivp:AmortizationOfROUAsset contextRef="c0" decimals="0" id="ixv-10509" unitRef="usd">41757</ivp:AmortizationOfROUAsset>
    <ivp:AmortizationOfROUAsset contextRef="c12" decimals="0" id="ixv-10510" unitRef="usd">53831</ivp:AmortizationOfROUAsset>
    <ivp:AccretionOfOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-10511" unitRef="usd">7959</ivp:AccretionOfOperatingLeaseLiability>
    <ivp:AccretionOfOperatingLeaseLiability contextRef="c12" decimals="0" id="ixv-10512" unitRef="usd">10541</ivp:AccretionOfOperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" id="ixv-10513" unitRef="usd">49716</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c12" decimals="0" id="ixv-10514" unitRef="usd">64372</us-gaap:OperatingLeaseExpense>
    <ivp:OtherLeaseExpense contextRef="c0" decimals="0" id="ixv-10515" unitRef="usd">33675</ivp:OtherLeaseExpense>
    <ivp:OtherLeaseExpense contextRef="c12" decimals="0" id="ixv-10516" unitRef="usd">-2026</ivp:OtherLeaseExpense>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-10517" unitRef="usd">83391</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c12" decimals="0" id="ixv-10518" unitRef="usd">62346</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2" id="ixv-10519">P8Y7M17D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-10520">P8Y9M7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="4" id="ixv-10521" unitRef="pure">0.0726</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-10522" unitRef="pure">0.0725</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="c0" id="ixv-5350">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Amounts relating to leases were presented
on the unaudited condensed Balance Sheets as of March 31, 2025 and December 31, 2024 in the following line items:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of&lt;br/&gt; March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;As of&lt;br/&gt; December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center"&gt;Balance Sheet Classification&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="vertical-align: top; font-weight: bold; text-align: left"&gt;Assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 50%; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 25%; text-align: center; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-131"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-132"&gt;Right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,802,006&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,879,729&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-indent: 0pt; padding-left: 0pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; font-weight: bold; text-indent: 0pt; padding-left: 0pt; text-align: left"&gt;Liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-133"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-134"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163,193&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;183,981&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-135"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-136"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,901,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,943,487&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt"&gt;Total lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; padding-bottom: 1.5pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,064,276&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,127,468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-10523" unitRef="usd">1802006</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-10524" unitRef="usd">1879729</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-10525" unitRef="usd">163193</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-10526" unitRef="usd">183981</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-10527" unitRef="usd">1901083</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-10528" unitRef="usd">1943487</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-10529" unitRef="usd">2064276</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-10530" unitRef="usd">2127468</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-5479">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The future minimum lease payments
required under leases as of March 31, 2025, were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Fiscal Year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Operating &lt;br/&gt;
Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 88%"&gt;Remainder of 2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;231,427&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,299&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;316,369&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;323,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,332,103&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,851,554&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(787,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; padding-bottom: 2.5pt"&gt;Lease liability&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,064,276&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c2" decimals="0" id="ixv-10531" unitRef="usd">231427</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c2" decimals="0" id="ixv-10532" unitRef="usd">312299</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" id="ixv-10533" unitRef="usd">316369</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" id="ixv-10534" unitRef="usd">323311</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c2" decimals="0" id="ixv-10535" unitRef="usd">336045</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <ivp:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour contextRef="c2" decimals="0" id="ixv-10536" unitRef="usd">1332103</ivp:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-10537" unitRef="usd">2851554</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-10538" unitRef="usd">787278</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-10539" unitRef="usd">2064276</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-5547">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As of March 31, 2025, substantially
all of the Company&#x2019;s assets were pledged as collateral for the Company&#x2019;s credit facilities.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On November 30, 2023, the Company entered
into a common stock purchase agreement with a 3&lt;sup&gt;rd&lt;/sup&gt;&#160;party investor (the &#x201c;Investor&#x201d;), to which the investor committed
to purchase up to $30&#160;million of the Company&#x2019;s Class A common stock.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Under the terms and subject to the conditions
of the Purchase Agreement, the Company has the right, but not the obligation, to sell to the Investor, and the Investor is obligated to
purchase, shares of Class A common stock in an amount up to $30&#160;million. Such sales of Class A common stock by the Company, if any,
will be subject to certain limitations, and may occur from time-to-time in the Company&#x2019;s sole discretion, over the period commencing
once certain customary conditions are satisfied, including the filing and effectiveness of a resale registration statement with the U.S.
Securities and Exchange Commission (the &#x201c;Commission&#x201d;) with respect to the shares to be sold to the Investor under the Purchase
Agreement and ending on the first day of the month following the 24-month anniversary of the date on which the resale registration statement
is declared effective by the Commission. The Investor has no right to require the Company to sell any shares of Class A common stock to
the Investor, but the Investor is obligated to purchase shares of Class A common stock pursuant to a valid purchase notice delivered by
the Company, subject to certain conditions and limitations.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Purchase Price&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The shares of Class A common stock to
be issued by the Company and purchased by the Investor will be sold at a purchase price equal to&#160;95% of the lowest daily volume-weighted
average price of the Class A common stock on the Nasdaq Capital Market (or any eligible substitute exchange) during the three consecutive
trading days immediately following the trading date on which a valid purchase notice is delivered to the Investor by the Company. Such
purchase price will be adjusted for reorganization, recapitalization, non-cash dividend, stock split, reverse stock split or other similar
transaction by the Company with respect to its Class A common stock.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Actual sales of shares of Class A common
stock to the Investor will depend on a variety of factors to be determined by the Company from time-to-time, including, among other things,
market conditions, the trading price of the Company&#x2019;s Class A common stock, and the working capital needs, if any, of the Company.&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The net proceeds from sales, if any,
under the Purchase Agreement to the Company will depend on the frequency and prices at which the Company sells shares of Class A common
stock to the Investor. the Company expects that any proceeds received by the Company from such sales to the Investor will be used for
working capital and general corporate purposes.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Purchase Limits&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Pursuant to the Purchase Agreement,&#160;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.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Consistent with certain applicable Nasdaq
rules, the Company may not issue to the Investor more than&#160;12,143&#160;shares of its Class A common stock (the &#x201c;Exchange Cap&#x201d;)
under the Purchase Agreement, which number of shares is equal to&#160;19.99% of the shares of the Company&#x2019;s Class A common stock
issued and outstanding immediately prior to the execution of the Purchase Agreement, unless the Company obtains stockholder approval to
issue shares of its Class A common stock in excess of such limit in accordance with applicable rules of Nasdaq or any other applicable
national stock exchange.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Fees&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As consideration for the Investor&#x2019;s
irrevocable commitment to purchase shares of Class A Common Stock, upon execution of the Purchase Agreement, the Company became obligated
to issue to the Investor a number of shares of Class A Common Stock equal to $600,000&#160;divided by the average daily volume-weighted
average price for the Class A Common Stock on the Nasdaq Capital Market during the five consecutive trading days ending on the trading
date immediately prior to the Company&#x2019;s filing of an initial registration statement pursuant to the Registration Rights Agreement
described below. In certain circumstances, the Company may become obligated to pay to the Investor a cash fee equal to $600,000&#160;in
lieu of issuing such shares of Class A Common Stock, under the terms and subject to the conditions described more fully in the Purchase
Agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Certain Representations, Warranties
and Covenants&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Purchase Agreement contains customary
representations, warranties, conditions, and indemnification obligations of each of the Company and the Investor. Pursuant to the Purchase
Agreement, the Investor has agreed not to enter into or effect, in any manner whatsoever, directly or indirectly, any short sales of the
Company&#x2019;s Class A Common Stock or hedging transaction which establishes a net short position with respect to the Class A Common
Stock. In addition, the Company has covenanted, among other things, through the 24-month anniversary of the signing of the Purchase Agreement,
to not effect or enter into any agreement to issue any shares of Class A Common Stock or securities convertible into or exercisable or
exchangeable into shares of Class A Common Stock except in limited circumstances.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company has the right to terminate
the Purchase Agreement at any time following the satisfaction of certain conditions precedent relating to the initial sale of shares to
the Investor, subject to the Company paying all documented fees and amounts to the Investor&#x2019;s legal counsel and, if the agreement
is terminated prior to effectiveness of the resale registration statement, the Company paying the $600,000&#160;cash commitment fee to
the Investor or, if the agreement is terminated after such effectiveness, the Company issuing all commitment shares of Class A Common
Stock to the Investor.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Purchase Agreement will automatically
terminate on (i) the 24-month anniversary of the effective date of the initial resale registration statement filed with the Commission,
(ii) the date when the Investor purchases the Total Commitment, (iii) the date when the shares of Class A Common Stock are no longer listed
on the Nasdaq Capital Market or another eligible national stock exchange, or (iv) when the Company is subject to a voluntary or involuntary
bankruptcy or insolvency proceeding.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;In addition, the Investor may terminate
the Purchase Agreement upon (i) the occurrence of an event constituting a material adverse effect (as defined in the Purchase Agreement),
(ii) the occurrence of a change of control transaction of the Company, (iii) the failure by the Company to file a registration statement
by the applicable deadline set forth in the Registration Rights Agreement, (iv) the lapse of the effectiveness, or unavailability of,
a registration statement filed by the Company pursuant to the Registration Rights Agreement in certain other circumstances set forth in
the Purchase Agreement, (v) the suspension of trading of the Class A Common Stock for a period of three (3) consecutive trading days,
or (vi) the material breach of the Purchase Agreement by the Company, which breach is not cured within the 10 trading days after receipt
of notice of such breach.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On December 28, 2023, the Company amended
the agreement to provide that, if the number of commitment shares required to be issued by the Company to the Investor and its affiliates
(as calculated pursuant to Section 13(d) of the Securities Exchange Act of 1934, as amended, and Rule 13d-3 promulgated thereunder) pursuant
to the Purchase Agreement would result in the beneficial ownership by the Investor of more than&#160;4.99% of the outstanding shares of
Class A common stock of the Company, then the Company shall be obligated to deliver to the Investor: (i) the number of shares of Class
A common stock that, after giving effect to the issuance thereof to the Investor, would result in the Investor and its affiliates beneficially
owning one (1) share less than&#160;4.99% of the outstanding shares of Class A common stock of the Company, and (ii) a warrant to purchase
shares of Class A common stock (such warrant, the &#x201c;Warrant&#x201d; and the shares issuable upon exercise thereof, the &#x201c;Warrant
Shares&#x201d;), granting the Investor the right to purchase, at an exercise price of $0.01&#160;per Warrant Share, up to that number of
Warrant Shares equal to the difference between (x) the number of shares that would be required to be issued to the Investor as commitment
shares but-for the&#160;4.99% ownership limitation, and (y) the number of shares of Class A common stock to be issued to the Investor
as commitment shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The amendment further provided that,
if the issuance of the total number of commitment shares of Class A common stock and Warrant Shares by the Company to the Investor would
cause the beneficial ownership of the Investor and its affiliates to exceed&#160;19.99% of the outstanding shares of Class A common stock
of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On February 14, 2024, the Company issued
12,143 shares of Class A Common stock, per share to an Investor. In addition, the Company, on February 13, 2024, issued a prefunded warrant
to purchase up to 16,549 shares of Class A common stock of the Company to the Investor. The Company issued the shares and the warrant
in fulfilment to its obligation to issue &#x201c;commitment shares&#x201d; to the Investor upon its entry into the purchase agreement. The
Company issued the shares and warrant to the Investor exempt from registration pursuant to Rule 506(b) of Regulation D under the Securities
Act of 1933. The Company did not receive any proceeds with respect to the issuance of the Commitment Shares or the Warrant and does not
expect to receive any material proceeds from the Investor&#x2019;s exercise, if any, of Warrant for the purchase of Warrant shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Holdback Agreement&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As part of the Valley Veterinary Services,
Inc. acquisition in November 2023, a portion of the purchase price in the amount of $200,000&#160;was classified as restricted cash in
the accompanying unaudited condensed consolidated balance sheet. The Holdback Agreement dictates that $80,000&#160;is contingent upon
both former owners (now employees of the Company) still being employed by the Company as of November 8, 2024 and the Valley Vet Practice&#x2019;s
gross revenue exceeding&#160;105% of the target gross revenue. The remaining $120,000&#160;is contingent upon both former owners (now
employees of the Company) still being employed by the Company as of November 8, 2025 and the Valley Vet Practice&#x2019;s gross revenue
exceeding&#160;110% of the target gross revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;As the contingent consideration arrangement
in which the Holdback amounts are automatically forfeited if the employment of the former owners (now employees of the Company) terminates
is accounted for as compensation for post combination services. The Company will recognize the contingent consideration from the Holdback
Agreement when probable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;The Company determined that the first
milestone of the Holdback Agreement had been met, as the Valley Vet Practice&#x2019;s gross revenue exceeded 105% of the target and both
former owners remained employed. As a result, the Company released and paid out the $80,000 holdback amount in accordance with the agreement
in January 2025. The remaining holdback amount of $120,000 is classified as restricted cash in the accompanying unaudited condensed balance
sheet as of March 31, 2025.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommonStockSharesSubscribedButUnissued
      contextRef="c312"
      decimals="-6"
      id="ixv-10540"
      unitRef="shares">30000000</us-gaap:CommonStockSharesSubscribedButUnissued>
    <us-gaap:CommonStockSharesSubscribedButUnissued
      contextRef="c313"
      decimals="-6"
      id="ixv-10541"
      unitRef="shares">30000000</us-gaap:CommonStockSharesSubscribedButUnissued>
    <ivp:PercentageOfPurchasePrice contextRef="c56" decimals="2" id="ixv-10542" unitRef="pure">0.95</ivp:PercentageOfPurchasePrice>
    <us-gaap:OtherCommitmentsDescription contextRef="c0" id="ixv-10543">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.</us-gaap:OtherCommitmentsDescription>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c314"
      decimals="0"
      id="ixv-10544"
      unitRef="shares">12143</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <ivp:CommonStockIssuedAndOutstandingPercentage
      contextRef="c280"
      decimals="4"
      id="ixv-10545"
      unitRef="pure">0.1999</ivp:CommonStockIssuedAndOutstandingPercentage>
    <us-gaap:DividendsCommonStock contextRef="c280" decimals="0" id="ixv-10546" unitRef="usd">600000</us-gaap:DividendsCommonStock>
    <us-gaap:PaymentsForFees contextRef="c280" decimals="0" id="ixv-10547" unitRef="usd">600000</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c315" decimals="0" id="ixv-10548" unitRef="usd">600000</us-gaap:PaymentsForFees>
    <ivp:TradingDays contextRef="c0" id="ixv-10549">P10D</ivp:TradingDays>
    <ivp:CommonStockOutstandingPercentage
      contextRef="c316"
      decimals="4"
      id="ixv-10550"
      unitRef="pure">0.0499</ivp:CommonStockOutstandingPercentage>
    <ivp:CommonStockOutstandingPercentage
      contextRef="c317"
      decimals="4"
      id="ixv-10551"
      unitRef="pure">0.0499</ivp:CommonStockOutstandingPercentage>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c318"
      decimals="2"
      id="ixv-10552"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <ivp:PercentageOfOwnershipLimitation
      contextRef="c319"
      decimals="4"
      id="ixv-10553"
      unitRef="pure">0.0499</ivp:PercentageOfOwnershipLimitation>
    <ivp:PercentageOfOwnershipLimitation
      contextRef="c317"
      decimals="4"
      id="ixv-10554"
      unitRef="pure">0.1999</ivp:PercentageOfOwnershipLimitation>
    <ivp:NumberOfShareIssued
      contextRef="c320"
      decimals="0"
      id="ixv-10555"
      unitRef="shares">12143</ivp:NumberOfShareIssued>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c321"
      decimals="0"
      id="ixv-10556"
      unitRef="shares">16549</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c322" decimals="0" id="ixv-10557" unitRef="usd">200000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan contextRef="c323" decimals="0" id="ixv-10558" unitRef="usd">80000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c324"
      decimals="2"
      id="ixv-10559"
      unitRef="pure">1.05</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c324" decimals="0" id="ixv-10560" unitRef="usd">120000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="c325"
      decimals="2"
      id="ixv-10561"
      unitRef="pure">1.10</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c2" decimals="2" id="ixv-10562" unitRef="pure">1.05</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c2" decimals="0" id="ixv-10563" unitRef="usd">80000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RestrictedCash contextRef="c2" decimals="0" id="ixv-10564" unitRef="usd">120000</us-gaap:RestrictedCash>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-5655">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Segment Information&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;Management evaluates the Company&#x2019;s
veterinary clinics as a single reportable segment as a result of aggregating multiple operating segments, because all of the Company&#x2019;s
veterinary clinics have similar economic characteristics and provide similar services to similar types of customers. Our single reportable
segment comprises the structure used by our Chief Executive Officer, who collectively have been determined to be our Chief Operating Decision
Maker (&#x201c;CODM&#x201d;), to make key operating decisions and assess performance. Our CODM evaluates our single reportable segment&#x2019;s
operating performance based on individual veterinary clinic net income (loss) before interest expense, income tax expense, depreciation
and amortization, corporate general and administrative expense, loss on debt modification, gain of sale, interest and other income, and
gains or losses on sales of clinic (&#x201c;Adjusted Clinic EBITDA&#x201d;). Our single reportable segment&#x2019;s assets are consistent
with total assets included in the Company&#x2019;s consolidated balance sheets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The following table includes revenue,
significant veterinary clinic and hospital operating expenses, and Adjusted Clinic EBITDA for the Company&#x2019;s clinics, reconciled
to the consolidated amounts included in the Company&#x2019;s consolidated statements of operations:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Three Months Ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Service revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,741,029&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,545,599&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Product revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;898,180&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,285,968&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Clinics level revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,639,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,831,567&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Operating expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cost of service revenue (exclusive of depreciation and amortization, shown separately below)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,139,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,709,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cost of product revenue (exclusive of depreciation and amortization, shown separately below)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;785,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,016,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709,376&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,089,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total Clinics level expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,634,063&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,814,832&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Adjusted Clinics EBITDA&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,735&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Reconciliation of Adjusted Clinics EBITDA to net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;275,392&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;367,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;407,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;559,289&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Other income (expenses)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Corporate general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,737,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,783,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Debt extinguishment loss&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net Income&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(2,415,036&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(3,421,792&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-5667">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The following table includes revenue,
significant veterinary clinic and hospital operating expenses, and Adjusted Clinic EBITDA for the Company&#x2019;s clinics, reconciled
to the consolidated amounts included in the Company&#x2019;s consolidated statements of operations:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Three Months Ended &lt;br/&gt; March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Service revenue&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,741,029&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,545,599&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Product revenue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;898,180&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,285,968&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Clinics level revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,639,209&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,831,567&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Operating expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cost of service revenue (exclusive of depreciation and amortization, shown separately below)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,139,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,709,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Cost of product revenue (exclusive of depreciation and amortization, shown separately below)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;785,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,016,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709,376&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,089,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total Clinics level expenses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,634,063&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,814,832&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Adjusted Clinics EBITDA&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,735&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Reconciliation of Adjusted Clinics EBITDA to net income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;275,392&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;367,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;407,728&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;559,289&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Other income (expenses)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"&gt;Corporate general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,737,062&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,783,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"&gt;Debt extinguishment loss&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net Income&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(2,415,036&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(3,421,792&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c326" decimals="0" id="ixv-10565" unitRef="usd">2741029</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c327" decimals="0" id="ixv-10566" unitRef="usd">3545599</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c328" decimals="0" id="ixv-10567" unitRef="usd">898180</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c329" decimals="0" id="ixv-10568" unitRef="usd">1285968</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c330" decimals="0" id="ixv-10569" unitRef="usd">3639209</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c331" decimals="0" id="ixv-10570" unitRef="usd">4831567</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c332" decimals="0" id="ixv-10571" unitRef="usd">2139278</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c333" decimals="0" id="ixv-10572" unitRef="usd">2709147</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c334" decimals="0" id="ixv-10573" unitRef="usd">785409</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c335" decimals="0" id="ixv-10574" unitRef="usd">1016107</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c330" decimals="0" id="ixv-10575" unitRef="usd">709376</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c331" decimals="0" id="ixv-10576" unitRef="usd">1089578</us-gaap:GeneralAndAdministrativeExpense>
    <ivp:TotalClinicsLevelExpenses contextRef="c330" decimals="0" id="ixv-10577" unitRef="usd">3634063</ivp:TotalClinicsLevelExpenses>
    <ivp:TotalClinicsLevelExpenses contextRef="c331" decimals="0" id="ixv-10578" unitRef="usd">4814832</ivp:TotalClinicsLevelExpenses>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c330" decimals="0" id="ixv-10579" unitRef="usd">5146</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c331" decimals="0" id="ixv-10580" unitRef="usd">16735</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:DepreciationAndAmortization contextRef="c330" decimals="0" id="ixv-10581" unitRef="usd">275392</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c331" decimals="0" id="ixv-10582" unitRef="usd">367197</us-gaap:DepreciationAndAmortization>
    <us-gaap:InterestExpenseNonoperating contextRef="c330" decimals="0" id="ixv-10583" unitRef="usd">407728</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c331" decimals="0" id="ixv-10584" unitRef="usd">559289</us-gaap:InterestExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c331" decimals="0" id="ixv-10585" unitRef="usd">-2</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c330" decimals="0" id="ixv-10586" unitRef="usd">1737062</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c331" decimals="0" id="ixv-10587" unitRef="usd">1783765</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c331" decimals="0" id="ixv-10588" unitRef="usd">728278</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NetIncomeLoss contextRef="c330" decimals="0" id="ixv-10589" unitRef="usd">-2415036</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c331" decimals="0" id="ixv-10590" unitRef="usd">-3421792</us-gaap:NetIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-5910">&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Subsequent Events&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company follows the guidance in
FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date the financial statements
were issued and determined the Company had the following subsequent events:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Business Acquisition&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On April 28, 2025, the Company and IVP
FL Holding Company LLC, a Delaware limited liability company and wholly-owned subsidiary of the Company (&#x201c;IVP FL&#x201d;), entered
into an asset purchase agreement (the &#x201c;Asset Purchase Agreement&#x201d;) with Joseph A. Suarez D.V.M., P.A. (the &#x201c;Seller&#x201d;),
Joseph A. Suarez, DVM (the &#x201c;Owner&#x201d; and together with the Seller, the &#x201c;Seller Parties&#x201d;), related to the acquisition
of Debary Animal Clinic, a veterinary clinic. The asset acquisition is currently pending and subject to the fulfillment of specific closing
conditions outlined in the agreement. These conditions must be met before the acquisition can be finalized and ownership transferred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Stock Options&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company has entered into an employment
agreement (the &#x201c;Employment Agreement&#x201d;) with Richard Frank, the Company&#x2019;s current Chief Financial Officer. The Employment
Agreement provides for an initial two-year term. On April 1, 2025, the Company granted Richard Frank 58,480 stock options that vest immediately
with an expiration date of April 1, 2035. The options were issued under the &#x201c;2022 Plan&#x201d; with an exercise price of $1.71.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Nasdaq Compliance&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;On April 10, 2025, the Company received
a notice letter (the &#x201c;Notice&#x201d;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#x201c;Nasdaq&#x201d;)
notifying the Company that,&#160;based on the Company&#x2019;s stockholders&#x2019; equity of $1,562,005, as reported in the Company&#x2019;s
Annual Report on Form 10-K for the fiscal year ended December 31, 2024, the Company is no longer in compliance with the minimum stockholders&#x2019;
equity requirement for continued inclusion on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(1) (the &#x201c;Stockholders&#x2019;
Equity Requirement&#x201d;). Additionally, as of April 9, 2025, the Company does not meet the alternatives of market value of listed securities
or net income from continuing operations. These matters serve as a basis for delisting the Company&#x2019;s securities from Nasdaq.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;The Company has 45 calendar days from
the date of the Notice to submit its plan to regain compliance to Nasdaq. If the plan is accepted, Nasdaq will grant the Company an extension
of up to 180 calendar days from the date of the Notice to evidence compliance. If Nasdaq does not accept the Company&#x2019;s plan of compliance,
the Company will have the opportunity to appeal the decision to the Nasdaq Hearings Panel.&#160;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c336"
      decimals="0"
      id="ixv-10591"
      unitRef="shares">58480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c337"
      decimals="2"
      id="ixv-10592"
      unitRef="usdPershares">1.71</us-gaap:SharesIssuedPricePerShare>
    <ivp:MinimumStockholdersEquityRequirement contextRef="c338" decimals="0" id="ixv-10593" unitRef="usd">1562005</ivp:MinimumStockholdersEquityRequirement>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-10594">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-10595">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-10596">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-10597">false</ecd:Rule10b51ArrTrmntdFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c0"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c12"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c20"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c25"
      id="hidden-fact-6"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c25"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c26"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c27"
      id="hidden-fact-9"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c27"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c29"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c25"
      id="hidden-fact-12"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c25"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c27"
      id="hidden-fact-14"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c27"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c29"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c12"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c25"
      id="hidden-fact-18"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c25"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c26"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c27"
      id="hidden-fact-21"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c27"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:AdjustmentsToAdditionalPaidInCapitalIssuanceOfCommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c29"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c26"
      id="hidden-fact-24"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c26"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c27"
      id="hidden-fact-26"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c27"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c29"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c25"
      id="hidden-fact-29"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c25"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c26"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c27"
      id="hidden-fact-32"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c27"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c29"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c25"
      id="hidden-fact-35"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c25"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c26"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c27"
      id="hidden-fact-38"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c27"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueIssuanceOfCommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c29"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c27"
      id="hidden-fact-41"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c27"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c29"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c12"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="c25"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="c26"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="c27"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="c29"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend
      contextRef="c26"
      id="hidden-fact-49"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend
      contextRef="c26"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockissuedDuringPeriodSharesConvertibleSeriesAPreferredStockDividend
      contextRef="c27"
      id="hidden-fact-51"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend
      contextRef="c27"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockissuedDuringPeriodValueConvertibleSeriesAPreferredStockDividend
      contextRef="c12"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c36"
      id="hidden-fact-54"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c36"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c41"
      id="hidden-fact-56"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c41"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c43"
      id="hidden-fact-58"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c43"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c45"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c41"
      id="hidden-fact-61"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c41"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfCommonSharesAndPrefundedWarrantsShares
      contextRef="c43"
      id="hidden-fact-63"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c43"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodIssuanceOfACommonStockAndPrefundedWarrantsNetOfIssuanceCosts
      contextRef="c45"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c41"
      id="hidden-fact-66"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c41"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodSharesExerciseOfPrefundedWarrants
      contextRef="c43"
      id="hidden-fact-68"
      unitRef="shares"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c43"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c45"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:StockIssuedDuringPeriodValueExerciseOfPrefundedWarrants
      contextRef="c0"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c46"
      id="hidden-fact-72"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c46"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c12"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:AmortizationOfIssuanceCosts
      contextRef="c0"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfStockForServices
      contextRef="c0"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="c0"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfClassACommonStockInConnectionWithGeneralReleaseAgreement
      contextRef="c0"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfClassACommonStockAndPrefundedWarrantsInConnectionWithCommitmentShares
      contextRef="c0"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IncreaseDecreaseInDueFromFormerOwners
      contextRef="c0"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="c0"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c12"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c0"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="c0"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c0"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="c0"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c12"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:SeriesAPreferredStockDividend
      contextRef="c0"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:AcquisitionOfAssetsThroughOperatingLeases
      contextRef="c0"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssued1
      contextRef="c0"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfConvertibleSeriesAPreferredStockDueToConversionOfBridgeNote
      contextRef="c0"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:IssuanceOfClassACommonStockDueToConversionOfConvertibleDebentures
      contextRef="c0"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="c0"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="c2"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="c2"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c0"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c56"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c244"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c246"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c247"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c249"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c250"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c252"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c259"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c261"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c259"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c24"
      id="hidden-fact-108"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c24"
      id="hidden-fact-109"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c24"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue
      contextRef="c56"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c56"
      id="hidden-fact-112"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c56"
      id="hidden-fact-113"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue
      contextRef="c56"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c56"
      id="hidden-fact-115"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c56"
      id="hidden-fact-116"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c56"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c3"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="c3"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-120"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-121"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedIntrinsicValue
      contextRef="c0"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-123"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-124"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <ivp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredAndForfeitedIntrinsicValue
      contextRef="c0"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-126"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-127"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c0"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c2"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="c2"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-131">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-132">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-133">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-134">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-135">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-136">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c330"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c330"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-10739">0001939365</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-10740">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-10741">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-10742">--12-31</dei:CurrentFiscalYearEndDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
