<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>13136</ContextCount>
  <ElementCount>45</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>195</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 doctype="N-CSR" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="primary-document.htm">primary-document.htm</File>
    <File>principal-20260831.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>i0428698e473a6bfb33cbe9ab.jpg</File>
    <File>i066d5970111c31cc9a47d4b5.jpg</File>
    <File>i0811d5535e8ebca36b3acf32.jpg</File>
    <File>i12c13a289939b586cb482f6d.jpg</File>
    <File>i22768a8e849f9c0413cf6a68.jpg</File>
    <File>i28b6cdb53d166c3eb12827cc.jpg</File>
    <File>i296b84ee44cbe799640e6061.jpg</File>
    <File>i30ed42870188770559c6ea4b.jpg</File>
    <File>i4283ffe5f98bf5a5b89449e5.jpg</File>
    <File>i4a1b7322bce34b3a8f9bde5a.jpg</File>
    <File>i4c61ff86b83b0f0c4ee20485.jpg</File>
    <File>i4c89f78e29a918babe6f4cd6.jpg</File>
    <File>i50218445cc941e85e8c80d23.jpg</File>
    <File>i56c923a3398551a2bcee5100.jpg</File>
    <File>i573f74bfc8c42d7f8378da69.jpg</File>
    <File>i5ad527aa203be6b70a103e5e.jpg</File>
    <File>i5d36b2b2bded0c649985e6ce.jpg</File>
    <File>i5fce4831805a6ab827b3b548.jpg</File>
    <File>i666304394707c3c368517693.jpg</File>
    <File>i673fb4ac6a455096ed354130.jpg</File>
    <File>i6a8516d7730899fa93ef2b9e.jpg</File>
    <File>i72a02f729145c468ad864245.jpg</File>
    <File>i74980c139eb1d509b41cbf2b.jpg</File>
    <File>i74f678d14cb52779d2499cc1.jpg</File>
    <File>i7bbb5bcfd196f400fcb9fdd7.jpg</File>
    <File>i8be8ef75098ff07be515c19c.jpg</File>
    <File>i939416df78d2af2a059accd7.jpg</File>
    <File>ia4d35411cc67fa06b4dbcdc5.jpg</File>
    <File>ia87fe94b0a45c6849c78c608.jpg</File>
    <File>ibec65a5cd16e8e49c3db1f7f.jpg</File>
    <File>ic717ec267e44aee88d572dce.jpg</File>
    <File>ic74e61849c54bff079a796b3.jpg</File>
    <File>icd3559c9aa669bf9f1a3a394.jpg</File>
    <File>id51a143832fdd97b6ab23ab2.jpg</File>
    <File>id789517f637b94f491574d31.jpg</File>
    <File>idd9fd68f90aa5e95e38ff98f.jpg</File>
    <File>ieb487cb98ef3cff583865431.jpg</File>
    <File>if76cd8ef335197808820c822.jpg</File>
    <File>if781e0f74025454bfb2b4f43.jpg</File>
    <File>iff4d4353312b2145027f958f.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="78">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="45">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="14313">http://xbrl.sec.gov/oef/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
