<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>6039</ContextCount>
  <ElementCount>33</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>402</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</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>040010 - Disclosure - Shareholder Report, Line Graph (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails</Role>
      <ShortName>Shareholder Report, Line Graph (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="primary-document.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>040015 - Disclosure - Shareholder Report, Average Annual Return (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails</Role>
      <ShortName>Shareholder Report, Average Annual Return (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="primary-document.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.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>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>jhi-20260630.xsd</File>
    <File doctype="N-CSR/A" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="primary-document.htm">primary-document.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>i00011b10891c8127a8742e16.jpg</File>
    <File>i0267a2dac67c51b5a8031ce9.jpg</File>
    <File>i03c18d77892495ad6c017fb7.jpg</File>
    <File>i03d424ff8a4877748a2b258f.jpg</File>
    <File>i074f766e14fc9cf25bc6d888.jpg</File>
    <File>i08a3457c875ecb52746a0e05.jpg</File>
    <File>i0bd854ef93b66ffe95cc6167.jpg</File>
    <File>i0c8e55af1cf9d19ee5ef8f06.jpg</File>
    <File>i0db80688486aae8ae3eac6a6.jpg</File>
    <File>i0eae3ea58162237ff2f18696.jpg</File>
    <File>i0f4ed33097a0d196c1f446fe.jpg</File>
    <File>i0fbfd11aee4627c37e859cb5.jpg</File>
    <File>i0fc96236fe0b685e972e6774.jpg</File>
    <File>i10651427654186aba57c4d2b.jpg</File>
    <File>i11593e0d62dabc2122664846.jpg</File>
    <File>i12d8c882654e086b24f1b54a.jpg</File>
    <File>i1521669eff6457ddebfad726.jpg</File>
    <File>i18d89c528939a945272b4266.jpg</File>
    <File>i1968ec66e6a1a76a79c2aa36.jpg</File>
    <File>i19a91c3ff11480b481a8b865.jpg</File>
    <File>i252d74594528690a3941efbd.jpg</File>
    <File>i270b8697c494d185470f7bac.jpg</File>
    <File>i31f96e3ba02590f48d6bb35d.jpg</File>
    <File>i32c592f8325ac5955e60c0c8.jpg</File>
    <File>i37ef9286b99c6f1537411391.jpg</File>
    <File>i3d6f1580a6bd6ac347df08ec.jpg</File>
    <File>i3e8e144131215a18d1ee90e9.jpg</File>
    <File>i462bdec5a2d4f7c7c29a2e1a.jpg</File>
    <File>i4812b5d0d1ecce21c9633817.jpg</File>
    <File>i49f8e112db582b407908e1b7.jpg</File>
    <File>i4b226868eb6aa6e518b45527.jpg</File>
    <File>i4f3330823ed4c36e199389ae.jpg</File>
    <File>i4f4f0855006475f69b15c9d2.jpg</File>
    <File>i55f184507f45d62e5c47399d.jpg</File>
    <File>i564d78fc1909b5cde77f444d.jpg</File>
    <File>i581deb39c6f3ea0b346f203c.jpg</File>
    <File>i598871cca42a56134661de71.jpg</File>
    <File>i5a4bcccd3fc9378c72ccdff7.jpg</File>
    <File>i5bdaeee4ad9ce38044b5fc1d.jpg</File>
    <File>i61fee260bf19b41784f3ddff.jpg</File>
    <File>i63d24bc5762c1cce17d6471a.jpg</File>
    <File>i6536f7cec5f3e93ab2c7a62d.jpg</File>
    <File>i6887da19f200a2e21e52176e.jpg</File>
    <File>i6889b463c4f931901b98f081.jpg</File>
    <File>i70aa35d52ac76abbe1b45676.jpg</File>
    <File>i713198c24bf2f4d2e9a04bee.jpg</File>
    <File>i73e0982f17ef569dc5149e2d.jpg</File>
    <File>i74db4e390dbb78f783c34c0a.jpg</File>
    <File>i75ae8396dc3c91a313e8a579.jpg</File>
    <File>i77f807fcbbe2533cad2dac46.jpg</File>
    <File>i7b744bf35571fcbfa5e944d7.jpg</File>
    <File>i7e0f7e8357d39bb264548552.jpg</File>
    <File>i7e11f0b3914ecacb203996e8.jpg</File>
    <File>i7f12cfe1fa3b9a5ebd81d9c1.jpg</File>
    <File>i802169b51cab9d43e9a71f71.jpg</File>
    <File>i81dad4ce23dd5f48178b268f.jpg</File>
    <File>i8227a5f8df241ad933325436.jpg</File>
    <File>i8322f11ae642da5413ab53b2.jpg</File>
    <File>i89a2978a4ed37b7344cfff6c.jpg</File>
    <File>i8c567aa971f5189812584459.jpg</File>
    <File>i8dc3c641118d411dab80b37c.jpg</File>
    <File>i9340fa833d3ae3ae1adea92e.jpg</File>
    <File>i946f98353f8f5bccc959ab80.jpg</File>
    <File>i954fe5e023d918fa7351076b.jpg</File>
    <File>i98cd3ec711ce91342434ae63.jpg</File>
    <File>i98ecf6f123609dadaf820993.jpg</File>
    <File>i9935fc7e780453418f325e91.jpg</File>
    <File>i9b9896d8db04c2f7cf3a26d4.jpg</File>
    <File>i9d9b919ce053b45aa2d8f418.jpg</File>
    <File>i9ed9bd58ad7f8386b6c957d9.jpg</File>
    <File>ia631b7e9eb2c66e1a536532d.jpg</File>
    <File>ia70c4e40e1e494c5f405253a.jpg</File>
    <File>ia7ede1249b97d00a4f85f522.jpg</File>
    <File>iad2addd7ec5712e9e1c2db1b.jpg</File>
    <File>iaf443395c41485fe0049c635.jpg</File>
    <File>ib3a7005a5e3ebb2baa93d743.jpg</File>
    <File>ib3de47b0b49caa856c0657de.jpg</File>
    <File>ib40549f52f6d041199d454c1.jpg</File>
    <File>ib5b830f4a4ba3af14da86c2b.jpg</File>
    <File>ib675b72d78c0c7cf885b8b91.jpg</File>
    <File>ib6caeb83727f96beb99ba23a.jpg</File>
    <File>ib6cda1a84d9a798e3afad22d.jpg</File>
    <File>iba75cfb63e994972ae0a7ba1.jpg</File>
    <File>ibba2f3f1a9047a3dd1e84fce.jpg</File>
    <File>ibc6a922c3200a867d3a2304e.jpg</File>
    <File>ibd2253b8901d1b4f15bc562b.jpg</File>
    <File>ic755af52e2f56de863cd843b.jpg</File>
    <File>ic98e9085959603dd5cbef1e2.jpg</File>
    <File>ic9ba99defc9eee32e196d7ec.jpg</File>
    <File>icc567dd74d0fe0b0d086f731.jpg</File>
    <File>icd3a933171349bedf8e72ad0.jpg</File>
    <File>ida667cca9e9fc554209daf64.jpg</File>
    <File>idec866e2cda97f3aeab2adba.jpg</File>
    <File>idf6ce3255f6dd279309dad69.jpg</File>
    <File>ie2760d406ea8a6ff99b941cd.jpg</File>
    <File>ie2860b8fa7acbe0d57c60446.jpg</File>
    <File>ie4903f7530fbe8fc3970eaf1.jpg</File>
    <File>ie492dc43045734b764f92d28.jpg</File>
    <File>ie810c2d953e99ce598872042.jpg</File>
    <File>iec977b1096e5032d3f8e80d7.jpg</File>
    <File>ieecee698e182dd519308debd.jpg</File>
    <File>if318aff85fbfc2117f60bafb.jpg</File>
    <File>if89da099b42b1743d72b8c03.jpg</File>
    <File>if95adb2a4071d5221096a93a.jpg</File>
    <File>if9c08b4c475232c6ade4dff6.jpg</File>
    <File>ifecfbe8c260518d2cc800890.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="208">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="114">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="8395">http://xbrl.sec.gov/oef/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
