<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>896</ContextCount>
  <ElementCount>25</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>213</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-20250630.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>i087203b15ed54cef9fc1159c.jpg</File>
    <File>i0987358c5f5352718e2e414d.jpg</File>
    <File>i0d8259e67c18c47b92d1fb81.jpg</File>
    <File>i135e5627f01f30a9f4a4089d.jpg</File>
    <File>i14b1b9ea335df9084674da88.jpg</File>
    <File>i15b5de58c4473dc33609b633.jpg</File>
    <File>i177f98a4b8c757d2be417ac2.jpg</File>
    <File>i19599e9efdf216a1bbf6b2bd.jpg</File>
    <File>i1f3e79bfc67cfc7bb8652811.jpg</File>
    <File>i20af6744842d12164657a023.jpg</File>
    <File>i284e26d076efa271065d2b00.jpg</File>
    <File>i2a58a13f59e979fd3e4bb7c4.jpg</File>
    <File>i2e63a7e3e15c5701618a6ac4.jpg</File>
    <File>i2f4f1438e9a4e7483883d36a.jpg</File>
    <File>i308ffd3f81ec217502b7745e.jpg</File>
    <File>i31ce39c27f9557f01d68f89a.jpg</File>
    <File>i34f826a3c1da0858766bd082.jpg</File>
    <File>i3a4d080429389c3f79263d5d.jpg</File>
    <File>i3acb66e86759e07c25d8f2ac.jpg</File>
    <File>i3bc12c9278f6fcb0cb6727f1.jpg</File>
    <File>i3c8dd3f7df2357fd0ee7cf1a.jpg</File>
    <File>i3cc2011cd682443d3dca7c75.jpg</File>
    <File>i401a67df8206391462e9a0a2.jpg</File>
    <File>i408753ad5f1ada5ec94d8152.jpg</File>
    <File>i46f725c1fd98379b8c5aa776.jpg</File>
    <File>i4d4ed175a4d842c0fffd7218.jpg</File>
    <File>i4dd89b70716bac72d2329857.jpg</File>
    <File>i4e25da7b8aa308ef88ea83c4.jpg</File>
    <File>i574fefbd41a61d8a19640846.jpg</File>
    <File>i5bd76e4b52bdbbd8195bd7e8.jpg</File>
    <File>i640e7c94586bc9bf62bffa0a.jpg</File>
    <File>i64a3492dfcaaa1b97bfd9a53.jpg</File>
    <File>i66df4373e7c887a9dbae2bad.jpg</File>
    <File>i6cd9410c9935338c2fb1e4c1.jpg</File>
    <File>i6ced6f5f05762f2d7a35d615.jpg</File>
    <File>i6de2ee60cd23cf5e2ed6f5e2.jpg</File>
    <File>i77867ab83728cbc8ec84ebb8.jpg</File>
    <File>i7dcf1d8333b56742fce3850d.jpg</File>
    <File>i7df7f07e77f5d1ffb4234571.jpg</File>
    <File>i82147186f2b0e1aac61b4f58.jpg</File>
    <File>i8734cec53fca0216a0f3bc0e.jpg</File>
    <File>i8c6bcf71036e783758603ca8.jpg</File>
    <File>i8d2b078c656829d32d1245c3.jpg</File>
    <File>i9908dbb06cfa292b5751b10d.jpg</File>
    <File>i99491e1a675e1e1a78c740c2.jpg</File>
    <File>i9ba40e3d34f01ffac640d565.jpg</File>
    <File>i9dcfb80c6a5bcdd351c7eac3.jpg</File>
    <File>ia2f5ab359630cc98d3cdb4db.jpg</File>
    <File>ia35419b606cd14699b745067.jpg</File>
    <File>ia3f38b5c2e032c0da8fd5b6e.jpg</File>
    <File>ia412b4d53dac8b10bf595662.jpg</File>
    <File>ia4fe733485428fecba272a26.jpg</File>
    <File>ia590834a9dcabfb971223981.jpg</File>
    <File>ia5f33cead45e0a441dc69835.jpg</File>
    <File>iaa58faa223386e8967837286.jpg</File>
    <File>ib14ff4b95c5f8ed2c37c93e1.jpg</File>
    <File>ib38276ed9f92adde06f21b90.jpg</File>
    <File>ib3f511a2acf1bd54b637fa9b.jpg</File>
    <File>ib7001cb2a4e394a3c70f7698.jpg</File>
    <File>iba01408172e7a67519ab07d3.jpg</File>
    <File>ic0e0977252b8000dee6ee10c.jpg</File>
    <File>ic359293e2805638718e565a1.jpg</File>
    <File>ic76afcfbd0b81b631182ec2d.jpg</File>
    <File>ice92059e9282289d4ce6605f.jpg</File>
    <File>icff9a57349dfcccfee115928.jpg</File>
    <File>id214d62aac5891f9ef96f930.jpg</File>
    <File>id3d4613e9c0b89f7e362cdb1.jpg</File>
    <File>id7f1aaadb662a5318025fe40.jpg</File>
    <File>id9347a7a850c54b5c277a8af.jpg</File>
    <File>id9736ef70b4eb205ffd59865.jpg</File>
    <File>idccc53d65476779cf214e151.jpg</File>
    <File>idcf8751d9d870d56f1f5faf7.jpg</File>
    <File>idd1a78830d3aa109a1903ed4.jpg</File>
    <File>ie010df826a6f70ae56d9de93.jpg</File>
    <File>ie047d243ce2c8d22970096f9.jpg</File>
    <File>ie44f2438f1c79ddbf52a5da5.jpg</File>
    <File>ie94bdeb32def1767d9534dc6.jpg</File>
    <File>iea1a64dc0c159b2b9f2d5126.jpg</File>
    <File>ieb15221bb8672e4485c35848.jpg</File>
    <File>if541e416045fd440120a6727.jpg</File>
    <File>ifc25bb8b814e4aefccee1edf.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="52">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="32">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1332">http://xbrl.sec.gov/oef/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
