<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>419</ContextCount>
  <ElementCount>34</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="fp0089242-1_ncsrs.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="fp0089242-1_ncsrs.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="fp0089242-1_ncsrs.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="fp0089242-1_ncsrs.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="fp0089242-1_ncsrs.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 doctype="N-CSRS" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="fp0089242-1_ncsrs.htm">fp0089242-1_ncsrs.htm</File>
    <File>hgi-20240630.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>asMKFQcpduxNw2vpDQMqm7qe5TcN.jpg</File>
    <File>b7aFYSBv1RUDARzAufbVQTU38jPl.jpg</File>
    <File>be41S683wktneYDRaIytvImFNSso.jpg</File>
    <File>bqwSsMSVuKHmQ9gjkkjfKitGT2dG.jpg</File>
    <File>dUGgrSW1c78DAw4R2HyF3gRHlLWk.jpg</File>
    <File>dVKneTqqGItR29aJhc7Llot75EMY.jpg</File>
    <File>dgc8vFEKLlr6n9zM8L6Rphh5DSmN.jpg</File>
    <File>e8LBl37VcHAE2WRT6y7EAD1hoMmR.jpg</File>
    <File>eqE0Q8z6c2rdwwjTyJQ3PhP3FmH0.jpg</File>
    <File>fp0089242-1_01.jpg</File>
    <File>fp0089242-1_02.jpg</File>
    <File>fp0089242-1_03.jpg</File>
    <File>g1MPc17gecUTrySNl2GS1wE4sIhI.jpg</File>
    <File>gu54nOLc4dYMUahuqyaVs3m1u2Uo.jpg</File>
    <File>hQV21ikLGvFFv50gol3YAXo5Zp8m.jpg</File>
    <File>jX1QmfkpZsi7AAft37f3FS2sm48J.jpg</File>
    <File>jXStvzxKV6udzIDb4Nk1aFu1uBbA.jpg</File>
    <File>kQI3j12tgN9D8u55ZSwAvSNEveXQ.jpg</File>
    <File>kVPSP2HRkhS3Oe2L1Wcq2alFQkn3.jpg</File>
    <File>l8TYcdCJeXMLLvLKhafmqifuR9bq.jpg</File>
    <File>lJpqVnVZhNza0nWrYzeZKzlSsfx2.jpg</File>
    <File>lO5MQyl1FGrczvDGkwU0igXrZKRV.jpg</File>
    <File>lPJbdiCntUmH5s6W5QnU9e5G6rFl.jpg</File>
    <File>lgHpjZdZVwtoeXuvQr3AVAKD1ohw.jpg</File>
    <File>lm94TndSSxBHXSvQjU0v325nN2fb.jpg</File>
    <File>lr27PyZr44L4EOsvMMDpKcIXasuS.jpg</File>
    <File>n0EIBvNHU3XplNMSjyj6NJvQjSYf.jpg</File>
    <File>nVEbICBJt8VPez6i3mYeOaCHwHMR.jpg</File>
    <File>oKvZtnMU9KsXHvyDPTQeqzkgJv1N.jpg</File>
    <File>ok51puDbeUPkW1hfj2j4hHyByOF0.jpg</File>
    <File>oztG1ua9r8GrRbFYH6RjwSF2Qe0W.jpg</File>
    <File>p8xhcxEdNaV3URqiz81k8zReko4I.jpg</File>
    <File>s4yZsz9dHIqTx8StywYI35ybesXX.jpg</File>
    <File>s4zCZEhUBJzALBXfmn51DPJ8wbOv.jpg</File>
    <File>sfgyGKeNC5Tc84o06Gvdj7dNHbDl.jpg</File>
    <File>sqXtSNjxM8CO33aqcIh2LpZUZ7is.jpg</File>
    <File>tLDh5aaOY744CYu7oUO2rifAUVKg.jpg</File>
    <File>uPZ2BQqGw4QoIwJ17bND3SpGtKzi.jpg</File>
    <File>uwQxNXSf3H1ovyNpknZjpuSQLY72.jpg</File>
    <File>vpmCrw3d9uDKJYpjaCnE8OssBBCF.jpg</File>
    <File>wKlBmozbRooMR00GnbDlpsLWJUMV.jpg</File>
    <File>y5sebeCEqKTCphYiFsyjWeF7rFtg.jpg</File>
    <File>yM9nA09QfrceL3bzboMvV2L5nIWT.jpg</File>
    <File>yqzqmfkTQ2eLBBl2WVrKW7y7Ur1A.jpg</File>
    <File>zFTQUSPPVh4rDemO0JoNJF4Dxhkz.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="12">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="24">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="542">http://xbrl.sec.gov/oef/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
