{
 "version": "2.2",
 "instance": {
  "pfg-20251231x11k.htm": {
   "nsprefix": "pfg",
   "nsuri": "http://principal.com/20251231",
   "dts": {
    "schema": {
     "local": [
      "pfg-20251231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/ebp/elts/us-gaap-ebp-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "pfg-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "pfg-20251231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "pfg-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "pfg-20251231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "pfg-20251231x11k.htm"
     ]
    }
   },
   "keyStandard": 69,
   "keyCustom": 13,
   "axisStandard": 8,
   "axisCustom": 1,
   "memberStandard": 14,
   "memberCustom": 46,
   "hidden": {
    "total": 123,
    "http://fasb.org/us-gaap-ebp/2026": 118,
    "http://xbrl.sec.gov/dei/2026": 4,
    "http://principal.com/20251231": 1
   },
   "contextCount": 189,
   "entityCount": 1,
   "segmentCount": 60,
   "elementCount": 198,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap-ebp/2026": 360,
    "http://xbrl.sec.gov/dei/2026": 7
   },
   "report": {
    "R1": {
     "role": "http://principal.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_A06v2JnbskG8buSTq-K40w",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_A06v2JnbskG8buSTq-K40w",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits",
     "longName": "00100 - Statement - Statements of Net Assets Available for Benefits",
     "shortName": "Statements of Net Assets Available for Benefits",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustContractValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits",
     "longName": "00200 - Statement - Statement of Changes in Net Assets Available for Benefits",
     "shortName": "Statement of Changes in Net Assets Available for Benefits",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://principal.com/role/DisclosureDescriptionOfPlan",
     "longName": "10101 - Disclosure - Description of the Plan",
     "shortName": "Description of the Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://principal.com/role/DisclosureSignificantAccountingPolicies",
     "longName": "10201 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://principal.com/role/DisclosureIncomeTaxStatus",
     "longName": "10301 - Disclosure - Income Tax Status",
     "shortName": "Income Tax Status",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
     "longName": "10401 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://principal.com/role/DisclosureInterestInPssvsa",
     "longName": "10501 - Disclosure - Interest in PSSVSA",
     "shortName": "Interest in PSSVSA",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanMasterTrustTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://principal.com/role/DisclosureRelatedPartyTransactions",
     "longName": "10601 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://principal.com/role/DisclosureForm5500",
     "longName": "10701 - Disclosure - Form 5500",
     "shortName": "Form 5500",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
     "longName": "10801 - Disclosure - Schedule H, Line 4i - Schedule of Assets",
     "shortName": "Schedule H, Line 4i - Schedule of Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies",
     "longName": "20202 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables",
     "longName": "30103 - Disclosure - Disclosure - Description of the Plan (Tables)",
     "shortName": "Disclosure - Description of the Plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanScheduleOfLoanRatesByDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanScheduleOfLoanRatesByDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
     "longName": "30403 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) (Tables)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://principal.com/role/DisclosureInterestInPssvsaTables",
     "longName": "30503 - Disclosure - Interest in PSSVSA (Tables)",
     "shortName": "Interest in PSSVSA (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://principal.com/role/DisclosureForm5500Tables",
     "longName": "30703 - Disclosure - Form 5500 (Tables)",
     "shortName": "Form 5500 (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
     "longName": "40101 - Disclosure - Description of the Plan - Contributions (Details)",
     "shortName": "Description of the Plan - Contributions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanEmployerContributionMatchingPercentage",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanEmployerContributionMatchingPercentage",
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanEmployerContributionMatchingPercentage",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap-ebp:EmployeeBenefitPlanEmployerContributionMatchingPercentage",
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
     "longName": "40102 - Disclosure - Description of the Plan - Vesting (Details)",
     "shortName": "Description of the Plan - Vesting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "18",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "pfg:EmployeeBenefitPlanVestingPercentage",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "pfg:EmployeeBenefitPlanVestingPercentage",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
     "longName": "40103 - Disclosure - Description of the Plan - Forfeitures (Details)",
     "shortName": "Description of the Plan - Forfeitures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "19",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccount",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccount",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
     "longName": "40104 - Disclosure - Description of the Plan - Participant Loans (Details)",
     "shortName": "Description of the Plan - Participant Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanParticipantsLoansBasisSpreadOnVariableRate",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanParticipantsLoansBasisSpreadOnVariableRate",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://principal.com/role/DisclosureIncomeTaxStatusDetails",
     "longName": "40301 - Disclosure - Income Tax Status (Details)",
     "shortName": "Income Tax Status (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxDeterminationLetterDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanTaxDeterminationLetterDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails",
     "longName": "40401 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) - Valuation Hierarchy (Details)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) - Valuation Hierarchy (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "pfg:EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels",
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "pfg:EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "pfg:EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels",
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
     "longName": "40402 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) - Determination of Fair Value (Details)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) - Determination of Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_InvestmentTypeAxis_us-gaap_ResidentialRealEstateMember_jopSrNSREkKE64b4IITrPg",
      "name": "pfg:EmployeeBenefitPlanInvestmentNumberOfInvestmentInSeparateAccountValuedInUnobservableInput",
      "unitRef": "Unit_Standard_instrument_FUIy5-di9EKJVsfZNrtCbQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_InvestmentTypeAxis_us-gaap_ResidentialRealEstateMember_jopSrNSREkKE64b4IITrPg",
      "name": "pfg:EmployeeBenefitPlanInvestmentNumberOfInvestmentInSeparateAccountValuedInUnobservableInput",
      "unitRef": "Unit_Standard_instrument_FUIy5-di9EKJVsfZNrtCbQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "40403 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) - Assets Measured at Fair Value on a Recurring Basis (Details)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) - Assets Measured at Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_pyYrjKxE4kygLspjd2uUUA",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R25": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
     "longName": "40404 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) - Changes in Level 3 Fair Value Measurements (Details)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) - Changes in Level 3 Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_dei_LegalEntityAxis_pfg_EBP003Member_elF5N1e6qEy3C2Un3UzlSQ",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_FQq1sCzBEEekYH4QO5LQmA",
      "name": "us-gaap-ebp:EbpInvestmentLevel3ReconciliationIncreaseDecreaseFromGainLoss",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "pfg:EmployeeBenefitPlanInvestmentEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R26": {
     "role": "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
     "longName": "40405 - Disclosure - Fair Value of Financial Instruments (excluding PSSVSA) - Quantitative Information about Level 3 Fair Value Measurements (Details)",
     "shortName": "Fair Value of Financial Instruments (excluding PSSVSA) - Quantitative Information about Level 3 Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_InvestmentTypeAxis_us-gaap_DeferredFixedAnnuityMember_us-gaap_MeasurementInputTypeAxis_pfg_MeasurementInputLongDurationInterestRateMember_wnvs1c2CFES8JcrDIcSi_A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "pfg:QuantitativeInformationLevel3FairValueMeasurementsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R27": {
     "role": "http://principal.com/role/DisclosureInterestInPssvsaDetails",
     "longName": "40501 - Disclosure - Interest in PSSVSA (Details)",
     "shortName": "Interest in PSSVSA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis_pfg_PrincipalLifeInsuranceCompanyMember_yYo_SI4Bv0OC3Xv1I1EJFg",
      "name": "pfg:EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsTermination",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis_pfg_PrincipalLifeInsuranceCompanyMember_yYo_SI4Bv0OC3Xv1I1EJFg",
      "name": "pfg:EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsTermination",
      "unitRef": "Unit_Standard_pure_O3DQVpMVlkCglijjhKsnPA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
     "longName": "40502 - Disclosure - Interest in PSSVSA - Net assets (Details)",
     "shortName": "Interest in PSSVSA - Net assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis_us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember_D_nqmLy4gke3oRflksgqHg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentContractValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "pfg:EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis_us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember_D_nqmLy4gke3oRflksgqHg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanInvestmentContractValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "pfg:EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails",
     "longName": "40601 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_us-gaap_InvestmentTypeAxis_us-gaap-ebp_EmployeeBenefitPlanEmployerCommonStockMember_4pDMAFwH6EiXffn2Rqs5Dg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
     "longName": "40701 - Disclosure - Form 5500 - Reconciliation of Net Assets Available for Benefits per the Statements of Net Assets Available for Benefits to the Form 5500 (Details)",
     "shortName": "Form 5500 - Reconciliation of Net Assets Available for Benefits per the Statements of Net Assets Available for Benefits to the Form 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_eYR-DNI4OEudg5__B16Efg",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitContractValueToCurrentValueAdjustment",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
       "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500TextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
     "longName": "40702 - Disclosure - Form 5500 - Reconciliation of Statement of Changes in Net Assets Available for Benefits to the Form 5500 (Details)",
     "shortName": "Form 5500 - Reconciliation of Statement of Changes in Net Assets Available for Benefits to the Form 5500 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "us-gaap-ebp:EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue",
      "unitRef": "Unit_Standard_USD_FVO4V7qWvEKnAa_ByW-gKg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails",
     "longName": "40801 - Disclosure - Schedule H, Line 4i - Schedule of Assets (Details)",
     "shortName": "Schedule H, Line 4i - Schedule of Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_12_31_2025_dei_LegalEntityAxis_pfg_EBP003Member_UQHNSCAX8EGRX9VTIM_93A",
      "name": "dei:EntityTaxIdentificationNumber",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "pfg-20251231x11k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFixedAnnuityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFixedAnnuityMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Fixed Annuity [Member]",
        "terseLabel": "Deferred income annuity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document and Entity Information",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EBP003Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EBP003Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan",
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails",
      "http://principal.com/role/DisclosureForm5500",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500Tables",
      "http://principal.com/role/DisclosureIncomeTaxStatus",
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails",
      "http://principal.com/role/DisclosureInterestInPssvsa",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaTables",
      "http://principal.com/role/DisclosureRelatedPartyTransactions",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails",
      "http://principal.com/role/DisclosureSignificantAccountingPolicies",
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies",
      "http://principal.com/role/DocumentDocumentAndEntityInformation",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits",
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the entity's Employee Benefit Plan No. 003.",
        "label": "E B P 003 [Member]",
        "terseLabel": "EBP 003"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EbpInvestmentLevel3ReconciliationIncreaseDecreaseFromGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpInvestmentLevel3ReconciliationIncreaseDecreaseFromGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Level 3 Reconciliation, Increase (Decrease) from Gain (Loss)",
        "terseLabel": "Interest",
        "documentation": "Amount of increase (decrease) in investment, measured using unobservable input, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from realized and unrealized gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r35",
      "r98"
     ]
    },
    "us-gaap-ebp_EbpRiskAndUncertaintyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EbpRiskAndUncertaintyPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Risk and Uncertainty [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties",
        "documentation": "Disclosure of accounting policy for risk and uncertainty of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, concentration risk."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPolicies",
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Accounting Policy [Line Items]",
        "terseLabel": "Significant Accounting Policies",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAccountingPolicyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAccountingPolicyTable",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPolicies",
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Accounting Policy [Table]",
        "documentation": "Disclosure of information about accounting policy for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestment",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset Held for Investment",
        "terseLabel": "Total Current Value",
        "documentation": "Amount of total assets in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, current value of investment, participant loan, and plan interest in master trust."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r179"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset Held for Investment, Investment, Excluding Plan Interest in Master Trust, Current Value",
        "terseLabel": "Current Value",
        "documentation": "Current value of investment, excluding plan interest in master trust, in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset Held for Investment, Participant Loan, after Deemed Distribution",
        "terseLabel": "Loans to participants current value",
        "documentation": "Amount, after deemed distribution, of participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanAssetHeldForInvestmentPartyInInterest": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanAssetHeldForInvestmentPartyInInterest",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset Held for Investment, Party-in-Interest [true false]",
        "documentation": "Indicates (true false) whether asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) was transacted with party-in-interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140"
     ]
    },
    "pfg_EmployeeBenefitPlanAugust22023ToSeptember242024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanAugust22023ToSeptember242024Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, August 2, 2023 to September 24, 2024 [Member]",
        "label": "Employee Benefit Plan, August 2, 2023 to September 24, 2024 [Member]",
        "terseLabel": "August 2, 2023 to September 24, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanAugust32022ToSeptember272022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanAugust32022ToSeptember272022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, August 3, 2022 to September 27, 2022 [Member]",
        "label": "Employee Benefit Plan, August 3, 2022 to September 27, 2022 [Member]",
        "terseLabel": "August 3, 2022 to September 27, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanAugust72019ToSeptember242019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanAugust72019ToSeptember242019Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, August 7, 2019 to September 24, 2019 [Member]",
        "label": "Employee Benefit Plan, August 7, 2019 to September 24, 2019 [Member]",
        "terseLabel": "August 7, 2019 to September 24, 2019"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Basis of Accounting [Policy Text Block]",
        "terseLabel": "Basis of Accounting",
        "documentation": "Disclosure of accounting policy for basis of accounting used to prepare financial statements of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
     "crdr": "credit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease",
        "totalLabel": "Total deductions",
        "documentation": "Amount of decrease in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease [Abstract]",
        "terseLabel": "Deductions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense",
     "crdr": "credit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Administrative Expense",
        "terseLabel": "Administrative expenses",
        "documentation": "Amount of decrease in net asset available for benefit from administrative expense incurred by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r91",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant",
     "crdr": "credit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Decrease from Payment to Participant",
        "terseLabel": "Benefits paid to participants",
        "documentation": "Amount of decrease in net asset available for benefit from payment of benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, withdrawal."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r85",
      "r91",
      "r100",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase",
        "totalLabel": "Total additions",
        "documentation": "Amount of increase in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase [Abstract]",
        "terseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease)",
        "terseLabel": "Net increase in net assets available for benefits per the financial statements",
        "totalLabel": "Net increase",
        "documentation": "Amount of increase (decrease) in net asset available for benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r91",
      "r133",
      "r185"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForInvestmentIncomeLossBeforeInvestmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForInvestmentIncomeLossBeforeInvestmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase (Decrease) from Investment Income (Loss), before Investment Expense",
        "totalLabel": "Total investment gain",
        "documentation": "Amount, before investment expense, of increase (decrease) in net asset available for benefit from investment income (loss) on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Contribution",
        "totalLabel": "Total contributions",
        "documentation": "Amount of increase in net asset available for benefit from contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContributionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContributionAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Contribution [Abstract]",
        "terseLabel": "Contributions:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForInvestmentIncomeLossBeforeInvestmentExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Dividend Income on Investment",
        "terseLabel": "Dividends",
        "documentation": "Amount of increase in net asset available for benefit from dividend income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r133",
      "r167",
      "r188"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Employer Contribution, Cash",
        "terseLabel": "Employer",
        "documentation": "Amount of increase in net asset available for benefit from cash contribution from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestment",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForInvestmentIncomeLossBeforeInvestmentExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest and Dividend Income on Investment",
        "terseLabel": "Net appreciation of investments",
        "documentation": "Amount of increase in net asset available for benefit from interest and dividend income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestAndDividendIncomeOnInvestmentAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest and Dividend Income on Investment [Abstract]",
        "terseLabel": "Investment income:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForInvestmentIncomeLossBeforeInvestmentExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest Income on Investment",
        "terseLabel": "Interest",
        "documentation": "Amount of increase in net asset available for benefit from interest income on investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Excludes interest income on note receivable from participant."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r133",
      "r167",
      "r188"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Interest Income on Note Receivable from Participant",
        "terseLabel": "Interest income on notes receivable from participants",
        "documentation": "Amount of increase in net asset available for benefit from interest income on note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r181"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContribution",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Change in Net Asset Available for Benefit, Increase from Participant Contribution",
        "terseLabel": "Participants",
        "documentation": "Amount of increase in net asset available for benefit from contribution by participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r84",
      "r91",
      "r100",
      "r178"
     ]
    },
    "pfg_EmployeeBenefitPlanCommonCollectiveTrustExcludingSeparateSeparateAccountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanCommonCollectiveTrustExcludingSeparateSeparateAccountsMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated trust, responsible for collective investment and reinvestment of asset from employee benefit plan maintained by more than one employer or controlled group, excluding separate-separate accounts.",
        "label": "Employee Benefit Plan Common Collective Trust, Excluding Separate-Separate Accounts [Member]",
        "terseLabel": "Collective investment trusts"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember152016ToMarch212017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember152016ToMarch212017Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 15, 2016 to March 21, 2017 [Member]",
        "label": "Employee Benefit Plan, December 15, 2016 to March 21, 2017 [Member]",
        "terseLabel": "December 15, 2016 to March 21, 2017"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember172015ToDecember142016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember172015ToDecember142016Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 17, 2015 to December 14, 2016 [Member]",
        "label": "Employee Benefit Plan, December 17, 2015 to December 14, 2016 [Member]",
        "terseLabel": "December 17, 2015 to December 14, 2016"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember172025ToDecember312025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember172025ToDecember312025Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 17, 2025 to December 31, 2025 [Member]",
        "label": "Employee Benefit Plan, December 17, 2025 to December 31, 2025 [Member]",
        "terseLabel": "December 17, 2025 to December 31, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember202017ToMarch272018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember202017ToMarch272018Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 20, 2017 to March 27, 2018 [Member]",
        "label": "Employee Benefit Plan, December 20, 2017 to March 27, 2018 [Member]",
        "terseLabel": "December 20, 2017 to March 27, 2018"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember212022ToFebruary72023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember212022ToFebruary72023Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 21, 2022 to February 7, 2023 [Member]",
        "label": "Employee Benefit Plan, December 21, 2022 to February 7, 2023 [Member]",
        "terseLabel": "December 21, 2022 to February 7, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember252024ToSeptember162025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember252024ToSeptember162025Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 25, 2024 to September 16, 2025 [Member]",
        "label": "Employee Benefit Plan, December 25, 2024 to September 16, 2025 [Member]",
        "terseLabel": "December 25, 2024 to September 16, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanDecember262018ToAugust62019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanDecember262018ToAugust62019Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, December 26, 2018 to August 6, 2019 [Member]",
        "label": "Employee Benefit Plan, December 26, 2018 to August 6, 2019 [Member]",
        "terseLabel": "December 26, 2018 to August 6, 2019"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of the Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan",
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Description of Plan [Line Items]",
        "terseLabel": "Description of the Plan",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTable",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan",
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Description of Plan [Table]",
        "documentation": "Disclosure of information about description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanDescriptionOfPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanDescriptionOfPlanTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Description of Plan [Text Block]",
        "terseLabel": "Description of the Plan",
        "documentation": "The entire disclosure for description of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, vesting and allocation provisions and disposition of forfeiture."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r57",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerCommonStockMember",
     "presentation": [
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Employer, Common Stock [Member]",
        "terseLabel": "ESOP",
        "documentation": "Common stock issued by employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r165",
      "r173",
      "r176",
      "r177",
      "r186",
      "r190",
      "r191"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionMatchingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionMatchingPercentage",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Employer Contribution, Matching Percentage",
        "terseLabel": "Contribution rate of employer to match participant's contributions (as a percent)",
        "documentation": "Percentage of employer matching contribution on eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Employer Contribution, Participant Compensation Matched, Percentage",
        "terseLabel": "Maximum percent of participant's compensation matched by employer (as a percent)",
        "documentation": "Percentage of participant compensation eligible for employer matching contribution for participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanEmployerContributionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanEmployerContributionReceivable",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Employer Contribution, Receivable",
        "terseLabel": "Contributions receivable from employer",
        "documentation": "Amount of contribution receivable from employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanFebruary82023ToMarch282023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanFebruary82023ToMarch282023Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, February 8, 2023 to March 28, 2023 [Member]",
        "label": "Employee Benefit Plan, February 8, 2023 to March 28, 2023 [Member]",
        "terseLabel": "February 8, 2023 to March 28, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanForfeitedNonvestedAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForfeitedNonvestedAccount",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Forfeited Nonvested Account",
        "terseLabel": "Forfeited non-vested account balances",
        "documentation": "Amount of plan asset, in forfeited nonvested account, no longer allocated to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution",
     "crdr": "credit",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Forfeited Nonvested Account, Decrease from Employer Contribution",
        "terseLabel": "Employer contributions reduction from forfeited non-vested accounts",
        "documentation": "Amount of decrease in forfeited nonvested account of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from employer contribution."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r86",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Form 5500 Caption, Net Assets",
        "totalLabel": "Net assets available for benefits per the Form 5500",
        "documentation": "Amount of net asset available for benefit as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Form 5500 Caption, Net Income (Loss)",
        "totalLabel": "Net investment gain from MTIA per the Form 5500",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from net income (loss) as reported in Form 5500 caption for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r170"
     ]
    },
    "pfg_EmployeeBenefitPlanGrandfatheredChoiceParticipantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanGrandfatheredChoiceParticipantsMember",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined contribution participants who elected to retain the prior benefit provisions and forgo receipt of the additional matching contributions. These participants are referred to as \"Grandfathered Choice Participants\".",
        "label": "Employee Benefit Plan, Grandfathered Choice Participants [Member]",
        "terseLabel": "Grandfathered Choice Participants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentContractValue",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Contract Value",
        "terseLabel": "Total net assets at contract value",
        "documentation": "Contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, insurance contract meeting fully benefit-responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r70",
      "r101",
      "r106",
      "r107",
      "r180"
     ]
    },
    "pfg_EmployeeBenefitPlanInvestmentEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanInvestmentEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period.",
        "label": "Employee Benefit Plan, Investment, Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of reconciliation for all assets measured at fair value on a recurring basis using significant unobservable inputs (Level 3)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairAndContractValue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Excluding Plan Interest in Master Trust, Fair Value",
        "periodEndLabel": "Ending Asset Balance",
        "periodStartLabel": "Beginning Asset Balance",
        "terseLabel": "Investments, at fair value",
        "verboseLabel": "Total invested assets, excluding Plan interest in Principal Select Stable Value Separate Account",
        "documentation": "Fair value of investment, excluding plan interest in master trust, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract not meeting fully-benefit responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14",
      "r21",
      "r22",
      "r24",
      "r25",
      "r34",
      "r35",
      "r37",
      "r95",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairAndContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairAndContractValue",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair and Contract Value",
        "totalLabel": "Total investments",
        "documentation": "Fair and contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, derivative, investment measured at net asset value per share as practical expedient, and insurance contract."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r174",
      "r180",
      "r189",
      "r191"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value [Abstract]",
        "terseLabel": "Investments at fair value:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments (excluding PSSVSA)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Line Items]",
        "terseLabel": "Fair Value of Financial Instruments (excluding PSSVSA)",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r61",
      "r82",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTable",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Table]",
        "documentation": "Disclosure of information about fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r61",
      "r82",
      "r98",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Table Text Block]",
        "terseLabel": "Summary of assets measured at fair value on a recurring basis",
        "documentation": "Tabular disclosure of fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r33",
      "r35",
      "r36",
      "r44",
      "r133",
      "r183",
      "r184",
      "r187"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Fair Value and NAV [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments (excluding PSSVSA)",
        "documentation": "The entire disclosure for fair value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, fair value measured at net asset value per share as practical expedient (NAV)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r31",
      "r34",
      "r35",
      "r37",
      "r40",
      "r41",
      "r42",
      "r43",
      "r61",
      "r82",
      "r83",
      "r95",
      "r96",
      "r133",
      "r136"
     ]
    },
    "pfg_EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanInvestmentInvestmentsTransfersBetweenFairValueLevels",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amounts transferred between levels of the fair value hierarchy of investments.",
        "label": "Employee Benefit Plan Investment, Investments, Transfers Between Fair Value Levels",
        "terseLabel": "Transfers between levels"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentIssuerNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentIssuerNameExtensibleEnumeration",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Issuer Name [Extensible Enumeration]",
        "terseLabel": "EBP, Investment, Issuer Name [Extensible Enumeration]",
        "documentation": "Indicates name of issuer of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140",
      "r145",
      "r152"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentLevel3ReconciliationDecreaseForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentLevel3ReconciliationDecreaseForSale",
     "crdr": "credit",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Level 3 Reconciliation, Decrease from Sale",
        "negatedLabel": "Sales",
        "documentation": "Amount of decrease in investment, measured using unobservable input, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from sale."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r35",
      "r98",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentLevel3ReconciliationIncreaseDecreaseForUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentLevel3ReconciliationIncreaseDecreaseForUnrealizedGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Level 3 Reconciliation, Increase (Decrease) from Unrealized Gain (Loss)",
        "terseLabel": "Changes in Unrealized Gains Included in Changes in Net Assets Available for Benefits Relating Positions Still Held",
        "documentation": "Amount of increase (decrease) in investment, measured using unobservable input, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r133",
      "r166",
      "r186"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentLevel3ReconciliationIncreaseForPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentLevel3ReconciliationIncreaseForPurchase",
     "crdr": "debit",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Level 3 Reconciliation, Increase from Purchase",
        "terseLabel": "Purchases",
        "documentation": "Amount of increase in investment, measured using unobservable input, held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) from purchase."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r35",
      "r98",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentMeasurementInput",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Measurement Input",
        "terseLabel": "Input",
        "documentation": "Value of input used to measure investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanInvestmentNumberOfInvestmentInSeparateAccountValuedInUnobservableInput": {
     "xbrltype": "integerItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanInvestmentNumberOfInvestmentInSeparateAccountValuedInUnobservableInput",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investment for which the fair value of the underlying real estate is based on unobservable inputs and used to determine the NAV of the separate account.",
        "label": "Employee Benefit Plan Investment, Number Of Investment In Separate Account Valued in Unobservable Input",
        "terseLabel": "Number of investments for which fair value is based on unobservable inputs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentNumberOfShares",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Number of Shares",
        "terseLabel": "Shares of Principal Financial Group, Inc. ESOP",
        "documentation": "Number of shares or units of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r89",
      "r141",
      "r146",
      "r149",
      "r150",
      "r153"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustContractValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustContractValue",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanInvestmentFairAndContractValue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Plan Interest in Master Trust, Contract Value",
        "terseLabel": "Investments, at contract value",
        "documentation": "Contract value of plan interest in master trust held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including but not limited to, insurance contract meeting fully-benefit responsive investment criteria."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r64",
      "r70",
      "r180"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment [Policy Text Block]",
        "terseLabel": "Valuation of Investments and Income Recognition",
        "documentation": "Disclosure of accounting policy for investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r98",
      "r99",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentTypeExtensibleEnumeration",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Current Value, Type [Extensible Enumeration]",
        "terseLabel": "EBP, Investment, Current Value, Type [Extensible Enumeration]",
        "documentation": "Indicates type of investment at current value held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140",
      "r145"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanInvestmentValuationTechniqueExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanInvestmentValuationTechniqueExtensibleEnumeration",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Investment, Valuation Technique [Extensible Enumeration]",
        "documentation": "Indicates valuation technique for measuring investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r98",
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanJanuary12013ToDecember162015Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanJanuary12013ToDecember162015Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, January 1, 2013 to December 16, 2015 [Member]",
        "label": "Employee Benefit Plan, January 1, 2013 to December 16, 2015 [Member]",
        "terseLabel": "January 1, 2013 to December 16, 2015"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanJune202018ToOctober22018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanJune202018ToOctober22018Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, June 20, 2018 to October 2, 2018 [Member]",
        "label": "Employee Benefit Plan, June 20, 2018 to October 2, 2018 [Member]",
        "terseLabel": "June 20, 2018 to October 2, 2018"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanJune212017ToDecember192017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanJune212017ToDecember192017Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, June 21, 2017 to December 19, 2017 [Member]",
        "label": "Employee Benefit Plan, June 21, 2017 to December 19, 2017 [Member]",
        "terseLabel": "June 21, 2017 to December 19, 2017"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanJune222022ToAugust22022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanJune222022ToAugust22022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, June 22, 2022 to August 2, 2022 [Member]",
        "label": "Employee Benefit Plan, June 22, 2022 to August 2, 2022 [Member]",
        "terseLabel": "June 22, 2022 to August 2, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsAffectedBySpinOffOrSale": {
     "xbrltype": "percentItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsAffectedBySpinOffOrSale",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percent of affected plan participants in certain spin off or sale of the sponsor's business entity that limits the ability of the Plan to transact contract value with certain party.",
        "label": "Employee Benefit Plan, Limit In Ability to Transact at Contract Value, Participants Affected By Spin Off or Sale",
        "terseLabel": "Percentage of affected Plan members in spin off or sale limiting Plan to transact at contract value (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsTermination": {
     "xbrltype": "percentItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanLimitInAbilityToTransactAtContractValueParticipantsTermination",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percent of termination of employment of group participants that limits the ability of the Plan to transact at contract value with certain party.",
        "label": "Employee Benefit Plan, Limit In Ability to Transact at Contract Value, Participants Termination",
        "terseLabel": "Percentage of termination of employment of group participants limiting Plan to transact bat contract value (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch112020ToMarch172020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch112020ToMarch172020Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 11, 2020 to March 17, 2020 [Member]",
        "label": "Employee Benefit Plan, March 11, 2020 to March 17, 2020 [Member]",
        "terseLabel": "March 11, 2020 to March 17, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch182020ToMarch242020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch182020ToMarch242020Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 18, 2020 to March 24, 2020 [Member]",
        "label": "Employee Benefit Plan, March 18, 2020 to March 24, 2020 [Member]",
        "terseLabel": "March 18, 2020 to March 24, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch222017ToJune202017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch222017ToJune202017Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 22, 2017 to June 20, 2017 [Member]",
        "label": "Employee Benefit Plan, March 22, 2017 to June 20, 2017 [Member]",
        "terseLabel": "March 22, 2017 to June 20, 2017"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch232022ToMay102022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch232022ToMay102022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 23, 2022 to May 10, 2022 [Member]",
        "label": "Employee Benefit Plan, March 23, 2022 to May 10, 2022 [Member]",
        "terseLabel": "March 23, 2022 to May 10, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch252020ToMarch222022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch252020ToMarch222022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 25, 2020 to March 22, 2022 [Member]",
        "label": "Employee Benefit Plan, March 25, 2020 to March 22, 2022 [Member]",
        "terseLabel": "March 25, 2020 to March 22, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch282018ToJune192018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch282018ToJune192018Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 28, 2018 to June 19, 2018 [Member]",
        "label": "Employee Benefit Plan, March 28, 2018 to June 19, 2018 [Member]",
        "terseLabel": "March 28, 2018 to June 19, 2018"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch292023ToMay92023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch292023ToMay92023Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 29, 2023 to May 9, 2023 [Member]",
        "label": "Employee Benefit Plan, March 29, 2023 to May 9, 2023 [Member]",
        "terseLabel": "March 29, 2023 to May 9, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMarch42020ToMarch102020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMarch42020ToMarch102020Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, March 4, 2020 to March 10, 2020 [Member]",
        "label": "Employee Benefit Plan, March 4, 2020 to March 10, 2020 [Member]",
        "terseLabel": "March 4, 2020 to March 10, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest in PSSVSA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsa",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Master Trust [Line Items]",
        "terseLabel": "Interest in PSSVSA",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r103",
      "r104",
      "r106",
      "r107",
      "r108",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r134"
     ]
    },
    "pfg_EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMasterTrustNetAssetsTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net assets for master trust arrangement (MTIA) in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates.",
        "label": "Employee Benefit Plan Master Trust, Net Assets [Table Text Block]",
        "terseLabel": "Schedule of net assets, including investments, of the MTIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTable",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsa",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Master Trust [Table]",
        "documentation": "Disclosure of information about master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r103",
      "r104",
      "r106",
      "r107",
      "r108",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r134"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanMasterTrustTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanMasterTrustTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsa"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Master Trust [Text Block]",
        "terseLabel": "Interest in PSSVSA",
        "documentation": "The entire disclosure for master trust arrangement in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28",
      "r31",
      "r32",
      "r34",
      "r35",
      "r37",
      "r40",
      "r41",
      "r42",
      "r43",
      "r102",
      "r105",
      "r106",
      "r107",
      "r108",
      "r134"
     ]
    },
    "pfg_EmployeeBenefitPlanMay102023ToAugust12023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMay102023ToAugust12023Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, May 10, 2023 to August 1, 2023 [Member]",
        "label": "Employee Benefit Plan, May 10, 2023 to August 1, 2023 [Member]",
        "terseLabel": "May 10, 2023 to August 1, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMay112022ToJune212022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMay112022ToJune212022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, May 11, 2022 to June 21, 2022 [Member]",
        "label": "Employee Benefit Plan, May 11, 2022 to June 21, 2022 [Member]",
        "terseLabel": "May 11, 2022 to June 21, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMinimumAttainedAgeToElectToRetainBenefitsPriorToAmendment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMinimumAttainedAgeToElectToRetainBenefitsPriorToAmendment",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum attained age of retirement program participants to elect to retain prior benefit provisions under the qualified defined benefit retirement plan and forgo receipt of the additional benefits offered by amendments to a retirement plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Benefit Plan, Minimum Attained Age To Elect To Retain Benefits Prior to Amendment",
        "terseLabel": "Minimum age to elect to retain period benefit provisions"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanMinimumAttainedServiceToElectToRetainBenefitsPriorToAmendment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanMinimumAttainedServiceToElectToRetainBenefitsPriorToAmendment",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum attained service period a participant is required to elect to retain prior benefit provisions under the qualified defined benefit retirement plan and forgo receipt of the additional benefits offered by amendments to a retirement plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Benefit Plan, Minimum Attained Service To Elect To Retain Benefits Prior to Amendment",
        "terseLabel": "Minimum years of service to elect to retain period benefit provisions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNetAssetAvailableForBenefit",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits",
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Net Asset Available for Benefit",
        "periodEndLabel": "Net assets available for benefits at end of year",
        "periodStartLabel": "Net assets available for benefits at beginning of year",
        "terseLabel": "Net assets available for benefits per the Statements of Net Assets Available for Benefits",
        "totalLabel": "Net assets available for benefits",
        "documentation": "Amount of asset less liability available to pay benefit of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), including, but not limited to, aggregation of participants' individual account balances."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r52",
      "r75",
      "r87",
      "r88",
      "r97",
      "r109",
      "r133",
      "r134",
      "r180"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustAxis",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Axis]",
        "documentation": "Information by master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r103",
      "r104",
      "r106",
      "r107",
      "r108",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r134"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedMasterTrustAndPlanInterestInMasterTrustDomain",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Nonconsolidated, Master Trust and Plan Interest in Master Trust [Domain]",
        "documentation": "Master trust and plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r103",
      "r104",
      "r106",
      "r107",
      "r108",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r134"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNonconsolidatedPlanInterestInMasterTrustMember",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Nonconsolidated, Plan Interest in Master Trust [Member]",
        "terseLabel": "EBP, Nonconsolidated, Plan Interest in Master Trust",
        "documentation": "Plan interest in master trust for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) that is reported in note to financial statement. Excludes plan interest in master trust information reported in statement of net asset available for benefit and statement of change in net asset available for benefit."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r107",
      "r108",
      "r134"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipant",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Note Receivable from Participant",
        "terseLabel": "Notes receivable from participants",
        "documentation": "Amount of unpaid principal plus accrued but unpaid interest for loan from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r133",
      "r180"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Note Receivable from Participant [Policy Text Block]",
        "terseLabel": "Notes Receivable From Participants",
        "documentation": "Disclosure of accounting policy for note receivable from participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanNovember132024ToNovember192024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanNovember132024ToNovember192024Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, November 13, 2024 to November 19, 2024 [Member]",
        "label": "Employee Benefit Plan, November 13, 2024 to November 19, 2024 [Member]",
        "terseLabel": "November 13, 2024 to November 19, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanNovember202024ToDecember242024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanNovember202024ToDecember242024Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, November 20, 2024 to December 24, 2024 [Member]",
        "label": "Employee Benefit Plan, November 20, 2024 to December 24, 2024 [Member]",
        "terseLabel": "November 20, 2024 to December 24, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanNovember52025ToDecember162025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanNovember52025ToDecember162025Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, November 5, 2025 to December 16, 2025 [Member]",
        "label": "Employee Benefit Plan, November 5, 2025 to December 16, 2025 [Member]",
        "terseLabel": "November 5, 2025 to December 16, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanNovember62019ToMarch32020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanNovember62019ToMarch32020Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, November 6, 2019 to March 3, 2020 [Member]",
        "label": "Employee Benefit Plan, November 6, 2019 to March 3, 2020 [Member]",
        "terseLabel": "November 6, 2019 to March 3, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanNovember92022ToDecember202022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanNovember92022ToDecember202022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, November 9, 2022 to December 20, 2022 [Member]",
        "label": "Employee Benefit Plan, November 9, 2022 to December 20, 2022 [Member]",
        "terseLabel": "November 9, 2022 to December 20, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanOctober32018ToDecember252018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanOctober32018ToDecember252018Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, October 3, 2018 to December 25, 2018 [Member]",
        "label": "Employee Benefit Plan, October 3, 2018 to December 25, 2018 [Member]",
        "terseLabel": "October 3, 2018 to December 25, 2018"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanOtherReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanOtherReceivable",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanReceivable",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Other Receivable",
        "terseLabel": "Other receivables",
        "documentation": "Amount of receivable for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), classified as other."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "pfg_EmployeeBenefitPlanParticipantLoanDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanParticipantLoanDateAxis",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year participant loans.",
        "label": "Employee Benefit Plan, Participant Loan Date [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanParticipantLoanDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanParticipantLoanDateDomain",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year of participant loan is approved.",
        "label": "Employee Benefit Plan, Participant Loan Date [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanParticipantLoanInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanParticipantLoanInterestRate",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Asset Held for Investment, Participant Loan, Interest Rate",
        "terseLabel": "Rate",
        "verboseLabel": "Interest rate",
        "documentation": "Interest rate on participant loan in schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r143"
     ]
    },
    "pfg_EmployeeBenefitPlanParticipantsLoansBasisSpreadOnVariableRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanParticipantsLoansBasisSpreadOnVariableRate",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the participant loans.",
        "label": "Employee Benefit Plan, Participants Loans, Basis Spread on Variable Rate",
        "terseLabel": "Interest rate spread over Federal Reserve \"Bank Prime Rate\""
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanPaymentToParticipantPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanPaymentToParticipantPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Payment to Participant [Policy Text Block]",
        "terseLabel": "Payment of Benefits",
        "documentation": "Disclosure of accounting policy for payment of benefit to participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanPlanNumber": {
     "xbrltype": "threeDigitItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanPlanNumber",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Plan Number",
        "terseLabel": "Plan number",
        "documentation": "Plan number of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), in three-digit numeric format."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r144",
      "r149",
      "r150",
      "r151",
      "r159",
      "r179",
      "r180",
      "r181"
     ]
    },
    "pfg_EmployeeBenefitPlanPooledSeparateAccountExcludingSeparateSeparateAccountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanPooledSeparateAccountExcludingSeparateSeparateAccountsMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Separate account in which employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) participates, excluding separate-separate accounts.",
        "label": "Employee Benefit Plan Pooled Separate Account, Excluding Separate-Separate Accounts [Member]",
        "terseLabel": "Separate accounts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReceivable",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Receivable",
        "totalLabel": "Total receivables",
        "documentation": "Amount of receivable of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r180"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReceivableAbstract",
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Receivable [Abstract]",
        "terseLabel": "Receivables:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Abstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Form 5500"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500ChangeInNetAssetAvailableForBenefitIncreaseDecreaseForContractValueToCurrentValue",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation to Form 5500, Change in Net Asset Available for Benefit, Increase (Decrease) from Contract Value to Current Value",
        "terseLabel": "Net change from contract value to fair value for fully benefit-responsive investment contract",
        "documentation": "Amount of increase (decrease) in net asset available for benefit from current value in excess of (less than) contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile change in net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500LineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500LineItems",
     "presentation": [
      "http://principal.com/role/DisclosureForm5500",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500Tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Line Items]",
        "terseLabel": "Form 5500",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitContractValueToCurrentValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500NetAssetAvailableForBenefitContractValueToCurrentValueAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details": {
       "parentTag": "us-gaap-ebp_EmployeeBenefitPlanForm5500CaptionNetAssetAvailableForBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation to Form 5500, Net Asset Available for Benefit, Contract Value to Current Value Adjustment",
        "terseLabel": "Adjustments from contract value to fair value for fully benefit-responsive investment contract",
        "documentation": "Amount of current value in excess of (less than) contract value of investment held by employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) to reconcile net asset available for benefit per financial statement to Form 5500 caption. Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500Table": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500Table",
     "presentation": [
      "http://principal.com/role/DisclosureForm5500",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500Tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Table]",
        "documentation": "Disclosure of information about reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500TableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureForm5500Tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Table Text Block]",
        "terseLabel": "Schedule of reconciles net assets available for benefits per the Statements of Net Assets Available for Benefits to the Form 5500",
        "documentation": "Tabular disclosure of reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanReconciliationToForm5500TextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanReconciliationToForm5500TextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureForm5500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Reconciliation of Financial Statement to Form 5500 [Text Block]",
        "terseLabel": "Form 5500",
        "documentation": "The entire disclosure for reconciliation of financial statement to Form 5500 for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Form 5500 is form provided by Department of the Treasury, Internal Revenue Service (IRS); Department of Labor (DOL), Employee Benefit Security Administration (EBSA); and Pension Benefit Guaranty Corporation (PBGC)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestAxis",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest [Axis]",
        "documentation": "Information by related party and party-in-interest to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r71",
      "r72",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestDomain",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest [Domain]",
        "documentation": "Related party and party-in-interest to employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r71",
      "r72",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureRelatedPartyTransactions",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest Transactions [Line Items]",
        "terseLabel": "Related Party Transactions",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r172",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTable",
     "presentation": [
      "http://principal.com/role/DisclosureRelatedPartyTransactions",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest Transactions [Table]",
        "documentation": "Disclosure of information about related party and party-in-interest transactions with employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r172",
      "r182"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Related Party and Party-in-Interest Transactions [Text Block]",
        "terseLabel": "Related Party Transactions",
        "documentation": "The entire disclosure for related party and party-in-interest transactions with employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r50",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule H, Line 4i - Schedule of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Schedule of Asset Held for Investment [Line Items]",
        "terseLabel": "Schedule H, Line 4i - Schedule of Assets",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140",
      "r141",
      "r142",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTable",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Schedule of Asset Held for Investment [Table]",
        "documentation": "Disclosure of information about schedule of asset held for investment of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140",
      "r141",
      "r142",
      "r143"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Schedule of Asset Held for Investment [Table Text Block]",
        "terseLabel": "Schedule H, Line 4i - Schedule of Assets",
        "documentation": "The entire disclosure for schedule of asset held for investment for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r179"
     ]
    },
    "pfg_EmployeeBenefitPlanScheduleOfLoanRatesByDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanScheduleOfLoanRatesByDateTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of loan rates by participant loan dates.",
        "label": "Employee Benefit Plan, Schedule of Loan Rates By Date [Table Text Block]",
        "terseLabel": "Schedule of loan rates by participant loan dates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanSelfDirectedBrokerageAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSelfDirectedBrokerageAccountMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Self-Directed Brokerage Account [Member]",
        "terseLabel": "Self-directed brokerage account",
        "documentation": "Investment fund option allowing participant to select investment outside core option offered by employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r122",
      "r131",
      "r132",
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanSeptember172025ToSeptember232025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanSeptember172025ToSeptember232025Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, September 17, 2025 to September 23, 2025 [Member]",
        "label": "Employee Benefit Plan, September 17, 2025 to September 23, 2025 [Member]",
        "terseLabel": "September 17, 2025 to September 23, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanSeptember242025ToNovember42025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanSeptember242025ToNovember42025Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, September 24, 2025 to November 4, 2025 [Member]",
        "label": "Employee Benefit Plan, September 24, 2025 to November 4, 2025 [Member]",
        "terseLabel": "September 24, 2025 to November 4, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanSeptember252019ToNovember52019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanSeptember252019ToNovember52019Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, September 25, 2019 to November 5, 2019 [Member]",
        "label": "Employee Benefit Plan, September 25, 2019 to November 5, 2019 [Member]",
        "terseLabel": "September 25, 2019 to November 5, 2019"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanSeptember252024ToNovember122024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanSeptember252024ToNovember122024Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, September 25, 2024 to November 12, 2024 [Member]",
        "label": "Employee Benefit Plan, September 25, 2024 to November 12, 2024 [Member]",
        "terseLabel": "September 25, 2024 to November 12, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanSeptember282022ToNovember82022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanSeptember282022ToNovember82022Member",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefit Plan, September 28, 2022 to November 8, 2022 [Member]",
        "label": "Employee Benefit Plan, September 28, 2022 to November 8, 2022 [Member]",
        "terseLabel": "September 28, 2022 to November 8, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Line Items]",
        "terseLabel": "Statement of Changes in Net Assets Available for Benefits",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r97"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfChangeInNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Change in Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about change in net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r97"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements of Net Assets Available for Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitLineItems",
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Net Asset Available for Benefit [Line Items]",
        "terseLabel": "Statements of Net Assets Available for Benefits",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r95",
      "r97",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanStatementOfNetAssetAvailableForBenefitTable",
     "presentation": [
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Statement of Net Asset Available for Benefit [Table]",
        "documentation": "Presentation of information about net asset available for benefit for employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r95",
      "r97",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Summary of Accounting Policy [Text Block]",
        "terseLabel": "Significant Accounting Policies",
        "documentation": "The entire disclosure for summary of accounting policy used to prepare financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxDeterminationLetterDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxDeterminationLetterDate",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Determination Letter, Date",
        "terseLabel": "Date of IRS Determination letter",
        "documentation": "Date of tax determination letter for employee stock purchase, saving, or similar plan (employee benefit plan (EBP)), in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxDeterminationLetterObtained": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxDeterminationLetterObtained",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Determination Letter, Obtained [true false]",
        "documentation": "Indicates (true false) whether tax determination letter was obtained by employer of participant in employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxQualificationStatusExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxQualificationStatusExtensibleEnumeration",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Qualification Status [Extensible Enumeration]",
        "documentation": "Indicates tax qualification status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r133",
      "r169"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Status"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusLineItems",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatus",
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Status [Line Items]",
        "terseLabel": "Income Tax Status",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTable",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatus",
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Status [Table]",
        "documentation": "Disclosure of information about tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanTaxStatusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanTaxStatusTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureIncomeTaxStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Tax Status [Text Block]",
        "terseLabel": "Income Tax Status",
        "documentation": "The entire disclosure for tax status of employee stock purchase, saving, or similar plan (employee benefit plan (EBP)). Includes, but is not limited to, information concerning whether tax ruling or determination letter was obtained and principal assumption on which plan relied in not making provision for federal income tax."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r63",
      "r133"
     ]
    },
    "us-gaap-ebp_EmployeeBenefitPlanUseOfEstimatePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap-ebp/2026",
     "localname": "EmployeeBenefitPlanUseOfEstimatePolicyTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EBP, Use of Estimate [Policy Text Block]",
        "terseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for use of estimate in preparation of financial statement of employee stock purchase, saving, or similar plan (employee benefit plan (EBP))."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r133"
     ]
    },
    "pfg_EmployeeBenefitPlanVestingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanVestingPercentage",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting employer matching contribution to eligible participant contribution to employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) after vesting period.",
        "label": "Employee Benefit Plan, Vesting Percentage",
        "terseLabel": "Vesting percentage after three years"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_EmployeeBenefitPlanVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "EmployeeBenefitPlanVestingPeriod",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which participants' ownership of employer contributions to employee stock purchase, saving, or similar plan (employee benefit plan (EBP)) is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Employee Benefit Plan, Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan",
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails",
      "http://principal.com/role/DisclosureForm5500",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500Tables",
      "http://principal.com/role/DisclosureIncomeTaxStatus",
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails",
      "http://principal.com/role/DisclosureInterestInPssvsa",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaTables",
      "http://principal.com/role/DisclosureRelatedPartyTransactions",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails",
      "http://principal.com/role/DisclosureSignificantAccountingPolicies",
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies",
      "http://principal.com/role/DocumentDocumentAndEntityInformation",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits",
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://principal.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Tax identification number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_EsopCommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EsopCommonSharesMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Ownership Plan, Common, Shares [Member]",
        "terseLabel": "Principal Financial Group, Inc. Employee Stock Ownership Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r96",
      "r133"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r34",
      "r121",
      "r133"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r34",
      "r121",
      "r133"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r121",
      "r133"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r96",
      "r133"
     ]
    },
    "us-gaap_GuaranteedInvestmentContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GuaranteedInvestmentContractMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Investment Contract [Member]",
        "terseLabel": "Guaranteed interest accounts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIdentifierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIdentifierAxis",
     "presentation": [
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Identifier [Axis]"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r140",
      "r141",
      "r142",
      "r143",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r61",
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r76",
      "r79",
      "r80",
      "r81",
      "r82",
      "r89",
      "r95",
      "r101",
      "r106",
      "r107",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r133",
      "r134",
      "r143",
      "r165",
      "r180"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r24",
      "r25",
      "r26",
      "r27",
      "r28",
      "r34",
      "r35",
      "r37",
      "r38",
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r61",
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r76",
      "r79",
      "r80",
      "r81",
      "r82",
      "r89",
      "r95",
      "r101",
      "r106",
      "r107",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r133",
      "r134",
      "r143",
      "r165",
      "r180"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://principal.com/role/DisclosureDescriptionOfPlan",
      "http://principal.com/role/DisclosureDescriptionOfPlanContributionsDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanForfeituresDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanParticipantLoansDetails",
      "http://principal.com/role/DisclosureDescriptionOfPlanVestingDetails",
      "http://principal.com/role/DisclosureDisclosureDescriptionOfPlanTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsa",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaAssetsMeasuredAtFairValueOnRecurringBasisDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaChangesInLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables",
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaValuationHierarchyDetails",
      "http://principal.com/role/DisclosureForm5500",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfNetAssetsAvailableForBenefitsPerStatementsOfNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500ReconciliationOfStatementOfChangesInNetAssetsAvailableForBenefitsToForm5500Details",
      "http://principal.com/role/DisclosureForm5500Tables",
      "http://principal.com/role/DisclosureIncomeTaxStatus",
      "http://principal.com/role/DisclosureIncomeTaxStatusDetails",
      "http://principal.com/role/DisclosureInterestInPssvsa",
      "http://principal.com/role/DisclosureInterestInPssvsaDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails",
      "http://principal.com/role/DisclosureInterestInPssvsaTables",
      "http://principal.com/role/DisclosureRelatedPartyTransactions",
      "http://principal.com/role/DisclosureRelatedPartyTransactionsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssets",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails",
      "http://principal.com/role/DisclosureSignificantAccountingPolicies",
      "http://principal.com/role/DisclosureSignificantAccountingPoliciesPolicies",
      "http://principal.com/role/DocumentDocumentAndEntityInformation",
      "http://principal.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits",
      "http://principal.com/role/StatementStatementsOfNetAssetsAvailableForBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r133",
      "r143",
      "r179"
     ]
    },
    "pfg_MeasurementInputApplicableInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "MeasurementInputApplicableInterestRateMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using Applicable interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Applicable Interest Rate [Member]",
        "terseLabel": "Applicable interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_MeasurementInputInterestRateOnAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "MeasurementInputInterestRateOnAccountMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on account to determine present value of future cash flows.",
        "label": "Measurement Input, Interest Rate On Account [Member]",
        "terseLabel": "Interest rate on account"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_MeasurementInputLongDurationInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "MeasurementInputLongDurationInterestRateMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using long duration interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Long Duration Interest Rate [Member]",
        "terseLabel": "Long duration interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r133"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r133"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r133",
      "r143",
      "r179"
     ]
    },
    "pfg_MorleyStableIncomeBondFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "MorleyStableIncomeBondFundsMember",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Morley Stable Income Bond Funds (Bond Funds).",
        "label": "Morley Stable Income Bond Funds [Member]",
        "terseLabel": "Bond Funds"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_PrincipalLifeInsuranceCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "PrincipalLifeInsuranceCompanyMember",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Principal Life Insurance Company.",
        "label": "Principal Life Insurance Company [Member]",
        "terseLabel": "Principal Life"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_PrincipalLiquidAssetSeparateAccountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "PrincipalLiquidAssetSeparateAccountMember",
     "presentation": [
      "http://principal.com/role/DisclosureInterestInPssvsaNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Principal Liquid Asset Separate Account (PLASA).",
        "label": "Principal Liquid Asset Separate Account [Member]",
        "terseLabel": "PLASA"
       }
      }
     },
     "auth_ref": []
    },
    "pfg_QuantitativeInformationLevel3FairValueMeasurementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://principal.com/20251231",
     "localname": "QuantitativeInformationLevel3FairValueMeasurementsTableTextBlock",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quantitative information about the inputs used in the fair value measurement of assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3). This disclosure may include, but is not limited to, the fair value of the asset or liability, valuation technique used to measure fair value, the inputs used to measure fair value, the ranges of inputs, and the weighted averages of the inputs.",
        "label": "Quantitative Information Level 3 Fair Value Measurements [Table Text Block]",
        "terseLabel": "Summary of quantitative information about the significant unobservable inputs used for recurring fair value measurements categorized within Level 3"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r133",
      "r143",
      "r179"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails",
      "http://principal.com/role/DisclosureScheduleHLine4iScheduleOfAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r133",
      "r143",
      "r179"
     ]
    },
    "us-gaap_ResidentialRealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResidentialRealEstateMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaDeterminationOfFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Residential Real Estate [Member]",
        "terseLabel": "Real estate"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://principal.com/role/DisclosureFairValueOfFinancialInstrumentsExcludingPssvsaQuantitativeInformationAboutLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r133"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SAB Topic 11.M)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-8"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-10"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-2"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(5)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-1"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478642/962-310-45-2"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478844/962-325-35-1B"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2A"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-2B"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8C"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "962",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479750/962-40-25-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-17"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478873/962-325-55-18"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "1",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "DOL-EBSA"
  },
  "r139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(A)",
   "Publisher": "DOL-EBSA"
  },
  "r141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(C)",
   "Publisher": "DOL-EBSA"
  },
  "r143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(1)(i)(D)",
   "Publisher": "DOL-EBSA"
  },
  "r144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "DOL-EBSA"
  },
  "r145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(A)",
   "Publisher": "DOL-EBSA"
  },
  "r146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(B)",
   "Publisher": "DOL-EBSA"
  },
  "r147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(C)",
   "Publisher": "DOL-EBSA"
  },
  "r148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(2)(i)(D)",
   "Publisher": "DOL-EBSA"
  },
  "r149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "DOL-EBSA"
  },
  "r150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "10",
   "Paragraph": "b",
   "Subparagraph": "(4)",
   "Publisher": "DOL-EBSA"
  },
  "r151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)",
   "Publisher": "DOL-EBSA"
  },
  "r152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(ii)",
   "Publisher": "DOL-EBSA"
  },
  "r154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(iii)",
   "Publisher": "DOL-EBSA"
  },
  "r155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(iv)",
   "Publisher": "DOL-EBSA"
  },
  "r156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(v)",
   "Publisher": "DOL-EBSA"
  },
  "r157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(vi)",
   "Publisher": "DOL-EBSA"
  },
  "r158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(1)(vii)",
   "Publisher": "DOL-EBSA"
  },
  "r159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)",
   "Publisher": "DOL-EBSA"
  },
  "r160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(i)",
   "Publisher": "DOL-EBSA"
  },
  "r161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(ii)",
   "Publisher": "DOL-EBSA"
  },
  "r162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(iii)",
   "Publisher": "DOL-EBSA"
  },
  "r163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(iv)",
   "Publisher": "DOL-EBSA"
  },
  "r164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Employee Retirement Income Security Act of 1974",
   "Number": "2520",
   "Section": "103",
   "Subsection": "6",
   "Paragraph": "d",
   "Subparagraph": "(2)(v)",
   "Publisher": "DOL-EBSA"
  },
  "r165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477063/962-205-45-7"
  },
  "r168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478416/962-205-50-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(2)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-04(4)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule II))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6A-05(a)(Schedule III))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477804/962-205-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479143/962-235-S50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-5"
  },
  "r184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-6"
  },
  "r185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477509/962-325-45-8"
  },
  "r186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-3"
  },
  "r188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-7"
  },
  "r189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8A"
  },
  "r191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "962",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477783/962-325-50-8B"
  }
 }
}
