<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>935</ContextCount>
  <ElementCount>25</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>227</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="primary-document.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>030000 - Disclosure - Form N-CSR Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/NcsrCover</Role>
      <ShortName>Form N-CSR Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="primary-document.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>030001 - Disclosure - Shareholder Report</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReport</Role>
      <ShortName>Shareholder Report</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="primary-document.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>040020 - Disclosure - Shareholder Report, Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails</Role>
      <ShortName>Shareholder Report, Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>imp-20240630.xsd</File>
    <File doctype="N-CSRS" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="primary-document.htm">primary-document.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>i013f76a404f7957742141990.jpg</File>
    <File>i01629b203fbf8128aca24796.jpg</File>
    <File>i030ab97c519f462c70ca5db3.jpg</File>
    <File>i03b298dfe259ab5517d50916.jpg</File>
    <File>i08777d6d7cea7c8acd863e93.jpg</File>
    <File>i08d628e2845d2c5f39ab7596.jpg</File>
    <File>i0ad431f6a7b525d378e27a22.jpg</File>
    <File>i0bd7d03cbd40e8705c741fca.jpg</File>
    <File>i0cdc33349963bc46ddfe337d.jpg</File>
    <File>i0eb033d7528839b963c93f98.jpg</File>
    <File>i125a097ffcb6d1548dc2c0ba.jpg</File>
    <File>i14ef7e776172fa0c0c3e6f36.jpg</File>
    <File>i165e5e441e3b675f7513e17d.jpg</File>
    <File>i168afc19f85349993509bb22.jpg</File>
    <File>i172badccd20420a9a10c5c89.jpg</File>
    <File>i1ae0393a53312492877b63e8.jpg</File>
    <File>i1d08fb87a2860760a5c4062e.jpg</File>
    <File>i1e8d68f4f2f6fe99db7708c5.jpg</File>
    <File>i20e5193d0ae4d67b2c071233.jpg</File>
    <File>i2304ae455f28feed645acb45.jpg</File>
    <File>i23daab191dddb8fd30fd14bd.jpg</File>
    <File>i240876de90d0bf3e3b9add08.jpg</File>
    <File>i260d434c12a2d940d84f9bf3.jpg</File>
    <File>i2809710bbed225b2a46d17c8.jpg</File>
    <File>i2aea49435a0b1473aa3a3d62.jpg</File>
    <File>i2c3a96172d215885092d3e7b.jpg</File>
    <File>i2cb017589a3b338487413ddd.jpg</File>
    <File>i2ed1d4d20c1db3c10fc7904c.jpg</File>
    <File>i306ea492a2cc91546f60a4df.jpg</File>
    <File>i364a7b9e42ee36c14644653b.jpg</File>
    <File>i36ba3f51e035220702c252ce.jpg</File>
    <File>i36fb87d46c40ea571cd89905.jpg</File>
    <File>i37550a364ea4ee16804aeaa8.jpg</File>
    <File>i385094616528842eb95e1d87.jpg</File>
    <File>i3a8ce63d6dd885de51878a35.jpg</File>
    <File>i3c7321f20386c27b068e91cf.jpg</File>
    <File>i3c75cf091caa28cf6ece77fc.jpg</File>
    <File>i3d751dd37cb59aae985f6a49.jpg</File>
    <File>i3f2f759d30a46c152016ca75.jpg</File>
    <File>i402315189339aeafaf3cb43c.jpg</File>
    <File>i410b71e14305f1d7f2aed34d.jpg</File>
    <File>i4228e32a7f4bfc285cfb5271.jpg</File>
    <File>i436f977a92c3f51e09afee28.jpg</File>
    <File>i44943cdddda760f2c8027152.jpg</File>
    <File>i44fbcdc433b40a65624f080b.jpg</File>
    <File>i48b2d33658b7205e92a4cf9b.jpg</File>
    <File>i49b111bb9b240ca6e80b747b.jpg</File>
    <File>i4a7be098c78baadfdc9c4f1b.jpg</File>
    <File>i4dca5b9467b36bcbb6447d9e.jpg</File>
    <File>i4f49dda77f1efb166463ba46.jpg</File>
    <File>i5261912d471b292b6a493880.jpg</File>
    <File>i531018142a601d2090680bc5.jpg</File>
    <File>i55885c77fded28009751205f.jpg</File>
    <File>i570d2ca30ece3d3b08c21e0c.jpg</File>
    <File>i57e8ab9c07178acb42ba6c15.jpg</File>
    <File>i5afabca639bf58605db65d97.jpg</File>
    <File>i6108cb3737b3662b96055674.jpg</File>
    <File>i635e5d65b1a36c77dfdefbfd.jpg</File>
    <File>i6386435184e343f16053224b.jpg</File>
    <File>i65563d251f2845bbfe60e875.jpg</File>
    <File>i658155ea6ed0a79eecddb7bb.jpg</File>
    <File>i6596e5c68e3a3376d5b8e9ef.jpg</File>
    <File>i6d86b1e125ec39b47d33c391.jpg</File>
    <File>i6dd57501022d58c24576df8d.jpg</File>
    <File>i6f2c2c72305dcf0464211b75.jpg</File>
    <File>i74ed218148e1a38d6635af6f.jpg</File>
    <File>i765c33702f8b211ad8364859.jpg</File>
    <File>i7923e13e1f70babfc1f35335.jpg</File>
    <File>i7a56157df139fb4359db0710.jpg</File>
    <File>i7b087cdd091bfa67ebf7e717.jpg</File>
    <File>i7cad1b81c98c62c965771f87.jpg</File>
    <File>i7d8057c033acf153e93dad61.jpg</File>
    <File>i7f3b28a3e0aca15a92837dd6.jpg</File>
    <File>i8329ce1b147aa67c7927f68d.jpg</File>
    <File>i839dfe7054ed1d790627b0f5.jpg</File>
    <File>i87a8cb2f53157e9e6daccc3e.jpg</File>
    <File>i8e6ba0639579eb654c588e57.jpg</File>
    <File>i8e7562545f6a244676f002d9.jpg</File>
    <File>i91ad28cbcf489734a543c9b8.jpg</File>
    <File>i94f2f968672ff2339992de96.jpg</File>
    <File>i96605fa5912afcad28ec1447.jpg</File>
    <File>i96e4cb9443d82b0821cd600c.jpg</File>
    <File>i99be3d997c09446e8f860332.jpg</File>
    <File>i9ac054be68746deb46f602a8.jpg</File>
    <File>i9d3642209d7ffc7e8989b079.jpg</File>
    <File>i9f89325c1a492fe89ae27054.jpg</File>
    <File>ia0e03fbf324e147cee8a5379.jpg</File>
    <File>ia0ef4510178ef955f8aa80e7.jpg</File>
    <File>ia0f0cb605bae64fa1662b62d.jpg</File>
    <File>ia2de4df386fa1b99f6a30be6.jpg</File>
    <File>ia331b781ae730fd256f5112a.jpg</File>
    <File>ia51bc2ca5fa1d6e5228b11b6.jpg</File>
    <File>ia53fdd3fb6947977ce6ea6fe.jpg</File>
    <File>iabf00a373744215975cc3db4.jpg</File>
    <File>iae49809407540df9f90392f5.jpg</File>
    <File>ib067ff65105e65ac768543d5.jpg</File>
    <File>ib22c64d778b94029d0180ae4.jpg</File>
    <File>ib31364ad41c414272142c689.jpg</File>
    <File>ib3940d8b4b6e3751025a9fdf.jpg</File>
    <File>ib77df56547da66b37474e959.jpg</File>
    <File>ib89c5eb78a70f0a2777ce7a6.jpg</File>
    <File>ib9569af521536465c7a9e04e.jpg</File>
    <File>ibad77d24f29ed3fd9c49214e.jpg</File>
    <File>ibc7f62b5240497fd90498a67.jpg</File>
    <File>ic2e8083990f3189d380a0a8e.jpg</File>
    <File>ic4096a873dd6312a92dccf6b.jpg</File>
    <File>ic5994899eaf8d3476b61c6be.jpg</File>
    <File>ic7c4b9b25d44e70f070d1b6f.jpg</File>
    <File>ic82246ea9848a23e61481e9b.jpg</File>
    <File>ic9d435550d74b4dae10c5221.jpg</File>
    <File>icf314be566c75c83ffb24e24.jpg</File>
    <File>id09e2a44128966557cfba0fe.jpg</File>
    <File>id0d321d051510ede03c8dd3e.jpg</File>
    <File>id2594007f07c82a60e394fec.jpg</File>
    <File>id293fa444721d1105b06eefa.jpg</File>
    <File>id2a3555085e0d1013c684b3a.jpg</File>
    <File>id4dbfad8f619eb4c5b8692fd.jpg</File>
    <File>id5f57c7593f5a250a31ade21.jpg</File>
    <File>id7d9394f7ac55dde857de012.jpg</File>
    <File>idc51502cac0dfd8fde9fa677.jpg</File>
    <File>idc8dc5fb586b4a0bba18c954.jpg</File>
    <File>iddcae4952e0b8a566f0f301a.jpg</File>
    <File>idee20c03a0be49e370aff5f9.jpg</File>
    <File>idfe36798bd4aa58710382502.jpg</File>
    <File>ie116eb272c3faaffedddaa4f.jpg</File>
    <File>ie1f560bfc01b842b77beeb42.jpg</File>
    <File>ie26e91030737fa3da25207f5.jpg</File>
    <File>ie507bfedc440e9ed08459b4c.jpg</File>
    <File>ie5970502810593ce12cd3084.jpg</File>
    <File>ie70fd393eeabae857cf258d5.jpg</File>
    <File>ie821037e1a05df2b1bbe4458.jpg</File>
    <File>ie8d959ee9a0d4f0639887fbc.jpg</File>
    <File>iea675c47934ba1a61ca11751.jpg</File>
    <File>iec1f4fdf986f58b80b455596.jpg</File>
    <File>ied3bf2bdbb8fd40db635094b.jpg</File>
    <File>iedee9f631575f664892bee23.jpg</File>
    <File>if1d857ae94488e9de1b424b0.jpg</File>
    <File>if3f05e44a754422d994db318.jpg</File>
    <File>if494357dc16c1e392cae0068.jpg</File>
    <File>if4f635b385f81ddc780974ca.jpg</File>
    <File>if55aa3bfed59ab2e64447a54.jpg</File>
    <File>if7fd0859c3a1e6e9095e88ba.jpg</File>
    <File>if85b2936d4b6faa259e3468d.jpg</File>
    <File>ifd26674c384a1cf60f8782dd.jpg</File>
    <File>ife558e2c4f0266a65aa90645.jpg</File>
    <File>ifec7ed01bedebb4ee6d6198a.jpg</File>
    <File>iff026b0122ea4a4e5180e885.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="52">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="58">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1371">http://xbrl.sec.gov/oef/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
