FULLTEXT DEL 2 AV 8
10-K – 2026-02-18 – pfg-20251231x10k.htm
http://fasb.org/us-gaap/2025#DebtSecuritiesAvailableForSaleExcludingAccruedInterest http://fasb.org/us-gaap/2025#MortgageLoansOnRealEstateCommercialAndConsumerNet http://principal.com/20251231#ContractholderFunds http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://principal.com/20251231#OtherComprehensiveIncomeAvailableForSaleSecuritiesPeriodIncreaseDecreaseNetOfTax http://principal.com/20251231#OtherComprehensiveIncomeDerivativesPeriodIncreaseDecreaseNetOfTax http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://principal.com/20251231#OtherComprehensiveIncomeAvailableForSaleSecuritiesPeriodIncreaseDecreaseNetOfTax http://principal.com/20251231#OtherComprehensiveIncomeDerivativesPeriodIncreaseDecreaseNetOfTax http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://principal.com/20251231#OtherComprehensiveIncomeAvailableForSaleSecuritiesPeriodIncreaseDecreaseNetOfTax http://principal.com/20251231#OtherComprehensiveIncomeDerivativesPeriodIncreaseDecreaseNetOfTax http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2025#OtherLiabilities http://fasb.org/us-gaap/2025#OtherLiabilities 0001126328 --12-31 2025 FY false http://fasb.org/us-gaap/2025#NonqualifiedPlanMember http://fasb.org/us-gaap/2025#NonqualifiedPlanMember http://principal.com/20251231#OperatingExpensesIncludingDeferredAcquisitionCostsCapitalizationAndAmortization http://fasb.org/us-gaap/2025#DebtSecuritiesAvailableForSaleExcludingAccruedInterest http://fasb.org/us-gaap/2025#MortgageLoansOnRealEstateCommercialAndConsumerNet http://principal.com/20251231#ContractholderFunds P1Y2M12D http://fasb.org/us-gaap/2025#PolicyholderBenefitsAndClaimsIncurredNet http://fasb.org/us-gaap/2025#PolicyholderBenefitsAndClaimsIncurredNet http://fasb.org/us-gaap/2025#PolicyholderBenefitsAndClaimsIncurredNet 0.0605 http://xbrl.sec.gov/stpr/2025#IA http://xbrl.sec.gov/stpr/2025#CA http://xbrl.sec.gov/stpr/2025#IL 0.5 0.5 http://fasb.org/us-gaap/2025#QualifiedPlanMember http://fasb.org/us-gaap/2025#QualifiedPlanMember http://fasb.org/us-gaap/2025#QualifiedPlanMember http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2025#OtherLiabilities http://fasb.org/us-gaap/2025#OtherLiabilities http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#GainLossOnInvestments http://principal.com/20251231#ChangeInFairValueOfFundsWithheldEmbeddedDerivative http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#ValuationTechniqueDiscountedCashFlowMember http://fasb.org/us-gaap/2025#GainLossOnInvestments 0001126328 us-gaap:TreasuryStockCommonMember 2025-01-01 2025-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001126328 pfg:TradingSecuritiesMember us-gaap:FixedMaturitiesMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:USTreasuryAndGovernmentMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:RedeemablePreferredStockMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:PublicUtilityBondsMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:AllOtherCorporateBondsMember 2025-12-31 0001126328 us-gaap:RealEstateInvestmentMember 2025-12-31 0001126328 us-gaap:RealEstateAcquiredInSatisfactionOfDebtMember 2025-12-31 0001126328 us-gaap:PublicUtilityEquitiesMember 2025-12-31 0001126328 us-gaap:PolicyLoansMember 2025-12-31 0001126328 us-gaap:OtherLongTermInvestmentsMember 2025-12-31 0001126328 us-gaap:NonredeemablePreferredStockMember 2025-12-31 0001126328 us-gaap:IndustrialMiscellaneousAndAllOthersMember 2025-12-31 0001126328 us-gaap:EquitySecuritiesMember 2025-12-31 0001126328 us-gaap:BanksTrustAndInsuranceEquitiesMember 2025-12-31 0001126328 pfg:OtherCorporateEquitiesMember 2025-12-31 0001126328 pfg:MortgageLoansMember 2025-12-31 0001126328 us-gaap:CommonStockMember 2025-01-01 2025-12-31 0001126328 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001126328 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2025-12-31 0001126328 us-gaap:RetainedEarningsMember 2025-12-31 0001126328 us-gaap:NoncontrollingInterestMember 2025-12-31 0001126328 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2024-12-31 0001126328 us-gaap:RetainedEarningsMember 2024-12-31 0001126328 us-gaap:NoncontrollingInterestMember 2024-12-31 0001126328 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2023-12-31 0001126328 us-gaap:RetainedEarningsMember 2023-12-31 0001126328 us-gaap:NoncontrollingInterestMember 2023-12-31 0001126328 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001126328 us-gaap:TreasuryStockCommonMember 2022-12-31 0001126328 us-gaap:RetainedEarningsMember 2022-12-31 0001126328 us-gaap:NoncontrollingInterestMember 2022-12-31 0001126328 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2025-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2025-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2025-12-31 0001126328 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2025-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2024-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2024-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2024-12-31 0001126328 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2023-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2023-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001126328 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2022-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2022-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001126328 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001126328 pfg:SubsidiariesPrincipalLifeInsuranceCompanyMember 2025-12-31 0001126328 pfg:UnsecuredLineOfCreditMember 2025-12-31 0001126328 pfg:UnsecuredLineOfCreditMember 2024-12-31 0001126328 pfg:SecuredSubscriptionFacilityMember 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2025Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2023Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2022Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2025-12-31 0001126328 pfg:GroupLifeMember us-gaap:ShortDurationInsuranceContractAccidentYear2025Member 2025-12-31 0001126328 pfg:GroupLifeMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2025-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember us-gaap:ShortDurationInsuranceContractAccidentYear2025Member 2025-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2023Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2022Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2024-12-31 0001126328 pfg:GroupLifeMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2024-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember us-gaap:ShortDurationInsuranceContractAccidentYear2024Member 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2023Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2022Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2022Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2022-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2021Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2021-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2020-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2020-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2020-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2020-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2020-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2019-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2019-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2019-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2019-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member 2018-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2018-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2018-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member 2017-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2017-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member 2016-12-31 0001126328 pfg:GroupLifeMember 2025-01-01 2025-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember 2025-01-01 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember 2025-01-01 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember 2024-01-01 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember 2023-01-01 2023-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember srt:MinimumMember 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember srt:MaximumMember 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember srt:MinimumMember 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember srt:MaximumMember 2024-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember 2025-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember 2024-12-31 0001126328 pfg:GroupLifeMember 2024-12-31 0001126328 pfg:DentalVisionShortTermDisabilityCriticalIllnessAccidentHospitalIndemnityAndPfmlMember 2024-12-31 0001126328 us-gaap:CommonStockMember 2025-12-31 0001126328 us-gaap:CommonStockMember 2024-12-31 0001126328 us-gaap:CommonStockMember 2023-12-31 0001126328 us-gaap:CommonStockMember 2022-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceTotalRangeMember 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange5Member 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange4Member 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange3Member 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange2Member 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange1Member 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceTotalRangeMember 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange5Member 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange4Member 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange3Member 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange2Member 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember pfg:ExercisePriceRange1Member 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember 2024-12-31 0001126328 pfg:StockBasedCompensationPlans2021StockIncentivePlanMember 2025-12-31 0001126328 pfg:StockBasedCompensationPlans2014StockIncentivePlanAmendedAndRestated2010StockIncentivePlanStockIncentivePlanMember 2025-01-01 2025-12-31 0001126328 us-gaap:RestrictedStockUnitsRSUMember 2024-12-31 0001126328 us-gaap:PerformanceSharesMember 2024-12-31 0001126328 us-gaap:RestrictedStockUnitsRSUMember pfg:StockBasedCompensationPlans2021StockIncentivePlan2020DirectorsStockPlan2014DirectorsStockPlanAnd2005DirectorsStockPlanMember 2025-01-01 2025-12-31 0001126328 us-gaap:RestrictedStockUnitsRSUMember pfg:StockBasedCompensationPlans2014StockIncentivePlanAmendedAndRestated2010StockIncentivePlanStockIncentivePlanMember 2025-01-01 2025-12-31 0001126328 pfg:PensionMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2023-12-31 0001126328 pfg:GroupRetirementContractsProductMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:PensionMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-12-31 0001126328 pfg:GroupRetirementContractsProductMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:PensionMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2024-12-31 0001126328 pfg:GroupRetirementContractsProductMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:SeparateAccountRealEstateMember 2025-12-31 0001126328 us-gaap:SeparateAccountEquitySecurityMember 2025-12-31 0001126328 us-gaap:SeparateAccountDebtSecurityMember 2025-12-31 0001126328 us-gaap:SeparateAccountCashAndCashEquivalentsMember 2025-12-31 0001126328 pfg:SeparateAccountOtherInvestmentsMember 2025-12-31 0001126328 pfg:SeparateAccountOtherAssetsMember 2025-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:SeparateAccountRealEstateMember 2024-12-31 0001126328 us-gaap:SeparateAccountEquitySecurityMember 2024-12-31 0001126328 us-gaap:SeparateAccountDebtSecurityMember 2024-12-31 0001126328 us-gaap:SeparateAccountCashAndCashEquivalentsMember 2024-12-31 0001126328 pfg:SeparateAccountOtherInvestmentsMember 2024-12-31 0001126328 pfg:SeparateAccountOtherAssetsMember 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentCorporateMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentPrincipalAssetManagementEliminationsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentBenefitsAndProtectionEliminationsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:ProductsAndServicesEliminationsMember pfg:SegmentCorporateMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentCorporateMember 2025-01-01 2025-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentCorporateMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentPrincipalAssetManagementEliminationsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentBenefitsAndProtectionEliminationsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:ProductsAndServicesEliminationsMember pfg:SegmentCorporateMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentCorporateMember 2024-01-01 2024-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:ManagementServiceMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:FinancialServiceOtherMember pfg:SegmentCorporateMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:DepositAccountMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember us-gaap:AdministrativeServiceMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentPrincipalAssetManagementEliminationsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentBenefitsAndProtectionEliminationsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:ProductsAndServicesEliminationsMember pfg:SegmentCorporateMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 us-gaap:OperatingSegmentsMember pfg:CommissionIncomeMember pfg:SegmentCorporateMember 2023-01-01 2023-12-31 0001126328 pfg:NotesPayable6.05PercentDue2036Member us-gaap:SeniorNotesMember 2016-10-01 2016-12-31 0001126328 pfg:NotesPayable7.875PercentDue2014Member us-gaap:SeniorNotesMember 2012-09-05 2012-09-05 0001126328 pfg:NotesPayable3.4PercentDue2025Member 2025-05-15 2025-05-15 0001126328 pfg:OperatingExpensesMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 pfg:NetRealizedCapitalGainsLossesMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 pfg:OperatingExpensesMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 pfg:NetRealizedCapitalGainsLossesMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 pfg:OperatingExpensesMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 pfg:NetRealizedCapitalGainsLossesMember us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 us-gaap:IntersegmentEliminationMember pfg:SegmentCorporateMember 2025-12-31 0001126328 us-gaap:IntersegmentEliminationMember pfg:SegmentCorporateMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MinimumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember srt:MaximumMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:SubsegmentIndividualLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 pfg:SubsegmentIndividualLifeInsuranceMember 2024-01-01 2024-12-31 0001126328 pfg:SubsegmentIndividualLifeInsuranceMember 2023-01-01 2023-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2025-01-01 2025-12-31 0001126328 us-gaap:NetInvestmentHedgingMember 2025-01-01 2025-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2024-01-01 2024-12-31 0001126328 us-gaap:NetInvestmentHedgingMember 2024-01-01 2024-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2023-01-01 2023-12-31 0001126328 us-gaap:NetInvestmentHedgingMember 2023-01-01 2023-12-31 0001126328 pfg:InterestRateContractsFixedMaturitiesAvailableForSaleHedgedMember 2025-01-01 2025-12-31 0001126328 pfg:ForeignExchangeContractsFixedMaturitiesAvailableForSaleHedgedMember 2025-01-01 2025-12-31 0001126328 pfg:InterestRateContractsInvestmentContractsHedgedMember 2024-01-01 2024-12-31 0001126328 pfg:InterestRateContractsFixedMaturitiesAvailableForSaleHedgedMember 2024-01-01 2024-12-31 0001126328 pfg:ForeignExchangeContractsFixedMaturitiesAvailableForSaleHedgedMember 2024-01-01 2024-12-31 0001126328 pfg:InterestRateContractsInvestmentContractsHedgedMember 2023-01-01 2023-12-31 0001126328 pfg:InterestRateContractsFixedMaturitiesAvailableForSaleHedgedMember 2023-01-01 2023-12-31 0001126328 pfg:ForeignExchangeContractsFixedMaturitiesAvailableForSaleHedgedMember 2023-01-01 2023-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskIncludingNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitIncludingNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskIncludingNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitIncludingNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskIncludingNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitIncludingNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AociMarketRiskBenefitInstrumentSpecificCreditRiskParentMember 2023-01-01 2023-12-31 0001126328 us-gaap:AociLiabilityForFuturePolicyBenefitParentMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0001126328 pfg:SegmentCorporateMember 2024-01-01 2024-12-31 0001126328 pfg:SegmentCorporateMember 2023-01-01 2023-12-31 0001126328 us-gaap:AssetPledgedAsCollateralMember us-gaap:FederalHomeLoanBankAdvancesMember 2025-12-31 0001126328 us-gaap:AssetPledgedAsCollateralMember us-gaap:FederalHomeLoanBankAdvancesMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:WeightedAverageMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MinimumMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember us-gaap:MeasurementInputLapseRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:MeasurementInputNonPerformanceRiskMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember srt:MaximumMember pfg:MeasurementInputLongDurationInterestRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 pfg:PrincipalLifeInsuranceCompanyConsolidatedMember pfg:CreditFacilityMaturingOctober2027Member 2025-12-31 0001126328 pfg:PrincipalInternationalDeChileS.a.Member pfg:UnsecuredLineOfCreditMember 2025-12-31 0001126328 pfg:PrincipalCompaniaDeSegurosDeVidaChileS.a.Member pfg:UnsecuredLineOfCreditMember 2025-12-31 0001126328 pfg:SecuredSubscriptionFacilityMember 2025-12-31 0001126328 pfg:PrincipalLifeInsuranceCompanyConsolidatedMember pfg:CreditFacilityMaturingOctober2027Member 2024-12-31 0001126328 pfg:PrincipalInternationalDeChileS.a.Member pfg:UnsecuredLineOfCreditMember 2024-12-31 0001126328 pfg:PrincipalCreditRealEstateIncomeTrustMember pfg:SecuredSubscriptionFacilityMember 2024-12-31 0001126328 pfg:PrincipalCompaniaDeSegurosDeVidaChileS.a.Member pfg:UnsecuredLineOfCreditMember 2024-12-31 0001126328 us-gaap:FixedAnnuityMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2023-01-01 2023-12-31 0001126328 us-gaap:UniversalLifeMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2023-01-01 2023-12-31 0001126328 us-gaap:TermLifeInsuranceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2023-01-01 2023-12-31 0001126328 pfg:IndividualDisabilityMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2023-01-01 2023-12-31 0001126328 us-gaap:FixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 pfg:LongTermCareInsuranceMember pfg:SegmentCorporateMember 2023-01-01 2023-12-31 0001126328 us-gaap:FixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 pfg:LongTermCareInsuranceMember pfg:SegmentCorporateMember 2025-01-01 2025-12-31 0001126328 us-gaap:FixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 pfg:LongTermCareInsuranceMember pfg:SegmentCorporateMember 2024-01-01 2024-12-31 0001126328 pfg:WMAdvisorsMember 2025-12-31 0001126328 pfg:WMAdvisorsMember 2024-12-31 0001126328 us-gaap:DistributionRightsMember 2025-01-01 2025-12-31 0001126328 pfg:GuaranteesToUnconsolidatedTrustsUnderContingentFundingAgreementsMember 2025-12-31 0001126328 pfg:GuaranteesToThirdPartiesPrimarilyRelatedToFormerSubsidiariesAndJointVenturesMember 2025-12-31 0001126328 pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:SegmentPrincipalAssetManagementMember 2023-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember 2023-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-12-31 0001126328 us-gaap:NetInvestmentHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001126328 us-gaap:NetInvestmentHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001126328 us-gaap:NetInvestmentHedgingMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001126328 us-gaap:CustomerRelationshipsMember us-gaap:GainLossOnInvestmentsMember1 2025-01-01 2025-12-31 0001126328 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2025-01-01 2025-12-31 0001126328 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2024-01-01 2024-12-31 0001126328 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2023-01-01 2023-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:NetInvestmentIncomeLossMember 2025-01-01 2025-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2025-01-01 2025-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2025-01-01 2025-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetInvestmentIncomeLossMember 2025-01-01 2025-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2025-01-01 2025-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:NetInvestmentIncomeLossMember 2024-01-01 2024-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2024-01-01 2024-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2024-01-01 2024-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetInvestmentIncomeLossMember 2024-01-01 2024-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2024-01-01 2024-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:NetInvestmentIncomeLossMember 2023-01-01 2023-12-31 0001126328 us-gaap:FairValueHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2023-01-01 2023-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2023-01-01 2023-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:NetInvestmentIncomeLossMember 2023-01-01 2023-12-31 0001126328 us-gaap:CashFlowHedgingMember pfg:BenefitsClaimsAndSettlementExpensesMember 2023-01-01 2023-12-31 0001126328 us-gaap:OtherInvestmentsMember 2025-12-31 0001126328 us-gaap:EquitySecuritiesMember 2025-12-31 0001126328 pfg:MortgageLoansMember 2025-12-31 0001126328 pfg:FixedMaturitiesTradingMember 2025-12-31 0001126328 pfg:FixedMaturitiesSecuritiesAvailableForSaleMember 2025-12-31 0001126328 pfg:AssetsCashAndCashEquivalentsMember 2025-12-31 0001126328 pfg:AccruedInterestIncomeReceivableMember 2025-12-31 0001126328 us-gaap:OtherInvestmentsMember 2024-12-31 0001126328 us-gaap:EquitySecuritiesMember 2024-12-31 0001126328 pfg:MortgageLoansMember 2024-12-31 0001126328 pfg:FixedMaturitiesTradingMember 2024-12-31 0001126328 pfg:FixedMaturitiesSecuritiesAvailableForSaleMember 2024-12-31 0001126328 pfg:AssetsCashAndCashEquivalentsMember 2024-12-31 0001126328 pfg:AccruedInterestIncomeReceivableMember 2024-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2025-01-01 2025-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2024-01-01 2024-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2023-01-01 2023-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2025-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2025-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2025-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2025-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2025-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2025-12-31 0001126328 pfg:StandardPoorsBPlusAndBelowRatingMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2025-12-31 0001126328 pfg:StandardPoorsBBPlusThruBBMinusRatingMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2025-12-31 0001126328 pfg:StandardPoorsBBBPlusThruBBBMinusRatingMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2025-12-31 0001126328 pfg:StandardPoorsAMinusAndAboveRatingMember us-gaap:CommercialRealEstatePortfolioSegmentMember 2025-12-31 0001126328 pfg:PerformingMember us-gaap:ResidentialMortgageMember 2025-12-31 0001126328 pfg:PerformingMember us-gaap:ConsumerPortfolioSegmentMember 2025-12-31 0001126328 pfg:NonperformingMember us-gaap:ResidentialMortgageMember 2025-12-31 0001126328 pfg:NonperformingMember us-gaap:ConsumerPortfolioSegmentMember 2025-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2024-12-31 0001126328 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-12-31 0001126328 pfg:PerformingMember us-gaap:ConsumerPortfolioSegmentMember 2024-12-31 0001126328 us-gaap:ResidentialMortgageMember 2023-01-01 2023-12-31 0001126328 us-gaap:ResidentialMortgageMember 2024-01-01 2024-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember 2023-01-01 2023-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2025-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2024-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2023-12-31 0001126328 us-gaap:ResidentialMortgageMember 2022-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember 2022-12-31 0001126328 pfg:ReinsuranceRecoverablesMember 2022-12-31 0001126328 us-gaap:CommercialRealEstatePortfolioSegmentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AssetPledgedAsCollateralWithRightMember 2025-12-31 0001126328 us-gaap:AssetPledgedAsCollateralWithRightMember 2024-12-31 0001126328 pfg:CertainOtherLoansOfConsolidatedVariableInterestEntityMember 2025-01-01 2025-12-31 0001126328 pfg:CertainOtherLoansOfConsolidatedVariableInterestEntityMember 2024-01-01 2024-12-31 0001126328 pfg:CertainOtherLoansOfConsolidatedVariableInterestEntityMember 2023-01-01 2023-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 pfg:FundsWithheldPayableEmbeddedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 pfg:FundsWithheldPayableEmbeddedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 pfg:FundsWithheldPayableEmbeddedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 pfg:FundsWithheldPayableEmbeddedDerivativeMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:FixedMaturitiesMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 us-gaap:FixedMaturitiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-12-31 0001126328 us-gaap:FixedMaturitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:CollateralizedDebtObligationsMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2022-12-31 0001126328 us-gaap:FixedMaturitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001126328 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2025-01-01 2025-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-01-01 2024-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2023-01-01 2023-12-31 0001126328 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-01-01 2024-12-31 0001126328 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2025-12-31 0001126328 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2024-12-31 0001126328 pfg:EquityMethodInvestmentsNetInvestmentInUnconsolidatedEntitiesMember 2025-12-31 0001126328 pfg:EquityMethodInvestmentsNetInvestmentInUnconsolidatedEntitiesMember 2024-12-31 0001126328 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0001126328 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001126328 us-gaap:RestrictedStockUnitsRSUMember 2025-12-31 0001126328 us-gaap:PerformanceSharesMember 2025-12-31 0001126328 us-gaap:EmployeeStockOptionMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputNonPerformanceRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember stpr:IL 2025-01-01 2025-12-31 0001126328 srt:MaximumMember stpr:IA 2025-01-01 2025-12-31 0001126328 srt:MaximumMember stpr:CA 2025-01-01 2025-12-31 0001126328 us-gaap:ForeignTaxJurisdictionOtherMember 2025-01-01 2025-12-31 0001126328 country:IE 2025-01-01 2025-12-31 0001126328 srt:ScenarioForecastMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember pfg:PrincipalCompaniaDeSegurosDeVidaChileS.a.Member us-gaap:SubsequentEventMember 2026-01-19 2026-01-19 0001126328 pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInvestmentManagementMember 2025-01-01 2025-12-31 0001126328 pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-01-01 2025-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2025-01-01 2025-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 pfg:SegmentCorporateMember 2025-01-01 2025-12-31 0001126328 pfg:StandardPoorsBPlusAndBelowRatingMember 2025-12-31 0001126328 pfg:StandardPoorsBBPlusThruBBMinusRatingMember 2025-12-31 0001126328 pfg:StandardPoorsBBBPlusThruBBBMinusRatingMember 2025-12-31 0001126328 pfg:StandardPoorsAMinusAndAboveRatingMember 2025-12-31 0001126328 pfg:StandardPoorsBPlusAndBelowRatingMember 2024-12-31 0001126328 pfg:EquityContractsMember us-gaap:TotalReturnSwapMember 2025-12-31 0001126328 us-gaap:SingleStockFutureMember 2025-12-31 0001126328 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2025-12-31 0001126328 pfg:InterestRateFutureMember 2025-12-31 0001126328 us-gaap:SingleStockFutureMember 2024-12-31 0001126328 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-12-31 0001126328 pfg:InterestRateFutureMember 2024-12-31 0001126328 pfg:InterestRateForwardsMember 2024-12-31 0001126328 us-gaap:OtherContractMember 2025-01-01 2025-12-31 0001126328 us-gaap:InterestRateContractMember 2025-01-01 2025-12-31 0001126328 us-gaap:ForeignExchangeContractMember 2025-01-01 2025-12-31 0001126328 us-gaap:EquityContractMember 2025-01-01 2025-12-31 0001126328 us-gaap:CreditRiskContractMember 2025-01-01 2025-12-31 0001126328 us-gaap:OtherContractMember 2024-01-01 2024-12-31 0001126328 us-gaap:InterestRateContractMember 2024-01-01 2024-12-31 0001126328 us-gaap:ForeignExchangeContractMember 2024-01-01 2024-12-31 0001126328 us-gaap:EquityContractMember 2024-01-01 2024-12-31 0001126328 us-gaap:CreditRiskContractMember 2024-01-01 2024-12-31 0001126328 us-gaap:OtherContractMember 2023-01-01 2023-12-31 0001126328 us-gaap:InterestRateContractMember 2023-01-01 2023-12-31 0001126328 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001126328 us-gaap:EquityContractMember 2023-01-01 2023-12-31 0001126328 us-gaap:CreditRiskContractMember 2023-01-01 2023-12-31 0001126328 us-gaap:NonqualifiedPlanMember pfg:DefinedContributionPlanGrandfatheredChoiceParticipantMember 2025-01-01 2025-12-31 0001126328 us-gaap:NonqualifiedPlanMember pfg:DefinedContributionPlanGeneralParticipantMember 2025-01-01 2025-12-31 0001126328 us-gaap:QualifiedPlanMember 2025-01-01 2025-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:PrivateInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:MutualFundMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:SingleClientSeparateAccountsInvestedInPooledSeparateAccountMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:OtherPlanAssetsMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:DefinedBenefitPlanEquitySecuritiesUsSmallMidCapMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:BalancedAssetAllocationPortfoliosMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:PrivateEquityFundsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:MutualFundMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanRealEstateMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:SingleClientSeparateAccountsInvestedInPooledSeparateAccountMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:OtherPlanAssetsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:DefinedBenefitPlanEquitySecuritiesUsSmallMidCapMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 pfg:BalancedAssetAllocationPortfoliosMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:PrivateEquityFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:SingleClientSeparateAccountsInvestedInPooledSeparateAccountMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:OtherPlanAssetsMember us-gaap:FairValueInputsLevel2Member pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:DefinedBenefitPlanEquitySecuritiesUsSmallMidCapMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:BalancedAssetAllocationPortfoliosMember us-gaap:FairValueInputsLevel2Member pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:PrivateEquityFundsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:MutualFundMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanRealEstateMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:SingleClientSeparateAccountsInvestedInPooledSeparateAccountMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:OtherPlanAssetsMember pfg:SingleClientSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:DefinedBenefitPlanEquitySecuritiesUsSmallMidCapMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:BalancedAssetAllocationPortfoliosMember pfg:PooledSeparateAccountInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FixedIncomeSecuritiesMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001126328 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-12-31 0001126328 pfg:ParticipantsEnteredBeforeJuly12019Member us-gaap:PensionPlansDefinedBenefitMember 2025-01-01 2025-12-31 0001126328 pfg:ParticipantsEnteredOnAndAfterJuly12019Member us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-12-31 0001126328 pfg:ParticipantsEnteredBeforeJuly12019Member us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-12-31 0001126328 pfg:ParticipantsEnteredOnAndAfterJuly12019Member us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001126328 pfg:ParticipantsEnteredBeforeJuly12019Member us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001126328 pfg:Post65MedicalPlansMember 2025-01-01 2025-12-31 0001126328 pfg:HomeOfficeAndAgentPre65MedicalLifePlanMember 2025-01-01 2025-12-31 0001126328 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001126328 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001126328 us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:NonqualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2025-12-31 0001126328 us-gaap:QualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 us-gaap:NonqualifiedPlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-12-31 0001126328 pfg:InvestmentOnlyMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:OtherShortdurationInsuranceProductLineMember 2025-12-31 0001126328 us-gaap:OtherLongdurationInsuranceProductLineMember 2025-12-31 0001126328 pfg:InvestmentOnlyMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:OtherShortdurationInsuranceProductLineMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:InvestmentOnlyMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 us-gaap:TermLifeInsuranceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 us-gaap:ParticipatingLifeInsurancePolicyMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-01-01 2025-12-31 0001126328 pfg:IndividualDisabilityMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2025-01-01 2025-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 pfg:InvestmentOnlyMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 pfg:SegmentPrincipalAssetManagementMember 2025-01-01 2025-12-31 0001126328 pfg:LongDurationAndShortDurationInsuranceMember 2025-01-01 2025-12-31 0001126328 us-gaap:TermLifeInsuranceMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-01-01 2024-12-31 0001126328 us-gaap:ParticipatingLifeInsurancePolicyMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-01-01 2024-12-31 0001126328 pfg:IndividualDisabilityMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentSpecialtyBenefitsMember 2024-01-01 2024-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 pfg:InvestmentOnlyMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 pfg:SegmentPrincipalAssetManagementMember 2024-01-01 2024-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember 2024-01-01 2024-12-31 0001126328 pfg:LongDurationAndShortDurationInsuranceMember 2024-01-01 2024-12-31 0001126328 pfg:SegmentRetirementAndIncomeSolutionsMember 2023-01-01 2023-12-31 0001126328 pfg:SegmentPrincipalAssetManagementMember 2023-01-01 2023-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember 2023-01-01 2023-12-31 0001126328 pfg:LongDurationAndShortDurationInsuranceMember 2023-01-01 2023-12-31 0001126328 country:US 2025-12-31 0001126328 us-gaap:StateAndLocalJurisdictionMember 2025-12-31 0001126328 us-gaap:ForeignCountryMember 2025-12-31 0001126328 us-gaap:StateAndLocalJurisdictionMember 2024-12-31 0001126328 us-gaap:ForeignCountryMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2025-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember us-gaap:MeasurementInputComparabilityAdjustmentMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member pfg:InvestmentAndUniversalLifeContractsMember us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLongDurationInterestRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember 2025-01-01 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2025-01-01 2025-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember 2025-01-01 2025-12-31 0001126328 us-gaap:CollateralizedDebtObligationsMember 2025-01-01 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2024-01-01 2024-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CollateralizedDebtObligationsMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-12-31 0001126328 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CollateralizedDebtObligationsMember 2024-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2023-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2022-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001126328 pfg:NotesPayable3.4PercentDue2025Member 2025-05-15 0001126328 pfg:Delaware2055TrustMember pfg:SeniorNotesDue2055Member pfg:ContingentFundingAgreement30YearMember 2025-03-06 0001126328 pfg:NotesPayable3.125PercentDue2023Member us-gaap:SeniorNotesMember 2023-03-08 0001126328 pfg:Delaware2048TrustMember pfg:SeniorNotesDue2048Member pfg:ContingentFundingAgreement30YearMember 2018-03-08 0001126328 pfg:Delaware2028TrustMember pfg:SeniorNotesDue2028Member pfg:ContingentFundingAgreement10YearMember 2018-03-08 0001126328 pfg:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2025-03-19 0001126328 pfg:NotesPayable5.5PercentDue2053Member us-gaap:SeniorNotesMember 2023-03-08 0001126328 pfg:NotesPayable5.375PercentDue2033Member us-gaap:SeniorNotesMember 2023-03-08 0001126328 us-gaap:SeniorNotesMember 2023-03-08 0001126328 pfg:NotesPayable2.125PercentDue2030Member us-gaap:SeniorNotesMember 2020-08-03 0001126328 pfg:NotesPayable2.125PercentDue2030Member us-gaap:SeniorNotesMember 2020-06-12 0001126328 pfg:NotesPayable3.7PercentDue2029Member us-gaap:SeniorNotesMember 2019-05-07 0001126328 pfg:NotesPayable4.3PercentDue2046Member us-gaap:SeniorNotesMember 2016-11-10 0001126328 pfg:NotesPayable3.1PercentDue2026Member us-gaap:SeniorNotesMember 2016-11-10 0001126328 pfg:NotesPayable3.1PercentDue2026AndNotesPayable4.3PercentDue2046Member us-gaap:SeniorNotesMember 2016-11-10 0001126328 pfg:NotesPayable3.4PercentDue2025Member us-gaap:SeniorNotesMember 2015-05-07 0001126328 pfg:NotesPayable4.35PercentDue2043Member us-gaap:SeniorNotesMember 2012-11-16 0001126328 pfg:NotesPayable4.625PercentDue2042Member us-gaap:SeniorNotesMember 2012-09-05 0001126328 pfg:NotesPayable6.05PercentDue2036IssuedDecember2006Member us-gaap:SeniorNotesMember 2006-12-05 0001126328 pfg:NotesPayable6.05PercentDue2036IssuedOctober2006Member us-gaap:SeniorNotesMember 2006-10-16 0001126328 pfg:MortgagesAndNotesPayableMember us-gaap:NonrecourseMember 2025-12-31 0001126328 pfg:NotesPayable6.05PercentDue2036Member 2025-12-31 0001126328 pfg:NotesPayable5.5PercentDue2053Member 2025-12-31 0001126328 pfg:NotesPayable5.375PercentDue2033Member 2025-12-31 0001126328 pfg:NotesPayable4.625PercentDue2042Member 2025-12-31 0001126328 pfg:NotesPayable4.3PercentDue2046Member 2025-12-31 0001126328 pfg:NotesPayable4.35PercentDue2043Member 2025-12-31 0001126328 pfg:NotesPayable4.111PercentDue2028Member 2025-12-31 0001126328 pfg:NotesPayable3.7PercentDue2029Member 2025-12-31 0001126328 pfg:NotesPayable3.1PercentDue2026Member 2025-12-31 0001126328 pfg:NotesPayable2.125PercentDue2030Member 2025-12-31 0001126328 pfg:MortgagesAndNotesPayableMember us-gaap:NonrecourseMember 2024-12-31 0001126328 pfg:SecuredCreditFacilitiesMember 2024-12-31 0001126328 pfg:NotesPayable6.05PercentDue2036Member 2024-12-31 0001126328 pfg:NotesPayable5.5PercentDue2053Member 2024-12-31 0001126328 pfg:NotesPayable5.375PercentDue2033Member 2024-12-31 0001126328 pfg:NotesPayable4.625PercentDue2042Member 2024-12-31 0001126328 pfg:NotesPayable4.3PercentDue2046Member 2024-12-31 0001126328 pfg:NotesPayable4.35PercentDue2043Member 2024-12-31 0001126328 pfg:NotesPayable3.7PercentDue2029Member 2024-12-31 0001126328 pfg:NotesPayable3.4PercentDue2025Member 2024-12-31 0001126328 pfg:NotesPayable3.1PercentDue2026Member 2024-12-31 0001126328 pfg:NotesPayable2.125PercentDue2030Member 2024-12-31 0001126328 pfg:FiveLargestCededReinsurersMember pfg:NetCededReinsuranceRecoverablesMember us-gaap:ReinsurerConcentrationRiskMember 2025-01-01 2025-12-31 0001126328 pfg:FiveLargestCededReinsurersMember pfg:NetCededReinsuranceRecoverablesMember us-gaap:ReinsurerConcentrationRiskMember 2024-01-01 2024-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2025-01-01 2025-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2024-01-01 2024-12-31 0001126328 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember pfg:NetRealizedCapitalGainsLossesMember 2023-01-01 2023-12-31 0001126328 us-gaap:AccidentAndHealthInsuranceSegmentMember 2025-01-01 2025-12-31 0001126328 us-gaap:AccidentAndHealthInsuranceSegmentMember 2024-01-01 2024-12-31 0001126328 us-gaap:AccidentAndHealthInsuranceSegmentMember 2023-01-01 2023-12-31 0001126328 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2023-12-31 0001126328 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember 2025-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember 2025-12-31 0001126328 us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:ForeignGovernmentDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 us-gaap:USTreasuryAndGovernmentMember 2024-12-31 0001126328 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-12-31 0001126328 us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:ForeignGovernmentDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:CollateralizedDebtObligationsMember 2024-12-31 0001126328 us-gaap:LifeAndAnnuityInsuranceProductLineMember 2025-01-01 2025-12-31 0001126328 us-gaap:LifeAndAnnuityInsuranceProductLineMember 2024-01-01 2024-12-31 0001126328 us-gaap:LifeAndAnnuityInsuranceProductLineMember 2023-01-01 2023-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember 2025-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2025-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001126328 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:TradingSecuritiesMember 2024-12-31 0001126328 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:AvailableForSaleSecurityMember 2024-12-31 0001126328 pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 pfg:InvestmentsOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:OtherDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CorporateDebtSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CommercialMortgageBackedSecuritiesMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CollateralizedDebtObligationsMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:EquitySecuritiesMember 2025-12-31 0001126328 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2025-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiarySponsoredInvestmentFundsMember 2025-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryResidentialMortgageLoansMember 2025-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryRealEstateMember 2025-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryMandatoryRetirementSavingsMember 2025-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryAssetBackedLimitedPartnershipMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:TradingSecuritiesMember us-gaap:CollateralizedDebtObligationsMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:OtherDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CommercialMortgageBackedSecuritiesMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:AvailableForSaleSecurityMember us-gaap:CollateralizedDebtObligationsMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:EquitySecuritiesMember 2024-12-31 0001126328 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2024-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiarySponsoredInvestmentFundsMember 2024-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryResidentialMortgageLoansMember 2024-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryRealEstateMember 2024-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryMandatoryRetirementSavingsMember 2024-12-31 0001126328 pfg:VariableInterestEntityPrimaryBeneficiaryAssetBackedLimitedPartnershipMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 us-gaap:FixedAnnuityMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:FixedAnnuityMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2024-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:FixedAnnuityMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2023-12-31 0001126328 us-gaap:FixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:PensionRiskTransferMember pfg:SegmentRetirementAndIncomeSolutionsMember 2023-12-31 0001126328 pfg:LongTermCareInsuranceMember pfg:SegmentCorporateMember 2023-12-31 0001126328 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-12-31 0001126328 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:OtherLimitedPartnershipAndFundInterestsMember 2025-12-31 0001126328 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember pfg:OtherLimitedPartnershipAndFundInterestsMember 2024-12-31 0001126328 pfg:SegmentBenefitsAndProtectionMember 2025-01-01 2025-12-31 0001126328 us-gaap:OtherLongdurationInsuranceProductLineMember 2024-12-31 0001126328 us-gaap:CommonStockMember 2025-02-01 2025-02-28 0001126328 us-gaap:CommonStockMember 2024-02-01 2024-02-29 0001126328 us-gaap:CommonStockMember 2022-01-01 2022-01-31 0001126328 pfg:AvailableForSaleSecurityMember us-gaap:DebtSecuritiesMember 2025-12-31 0001126328 us-gaap:RetainedEarningsMember 2025-01-01 2025-12-31 0001126328 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-12-31 0001126328 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001126328 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001126328 pfg:BermudaReinsurerMember 2025-01-01 2025-12-31 0001126328 pfg:BermudaReinsurerMember 2024-01-01 2024-12-31 0001126328 pfg:BermudaReinsurerMember 2023-01-01 2023-12-31 0001126328 pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 pfg:StockBasedCompensationPlansMember 2025-01-01 2025-12-31 0001126328 pfg:StockBasedCompensationPlansMember 2024-01-01 2024-12-31 0001126328 pfg:StockBasedCompensationPlansMember 2023-01-01 2023-12-31 0001126328 pfg:StockBasedCompensationDirectorsStockPlanStockIncentivePlanAmendedAndRestatedStockIncentivePlanDirectorsStockPlanMember 2025-12-31 0001126328 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001126328 pfg:GroupRetirementContractsProductMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-01-01 2025-12-31 0001126328 pfg:GroupRetirementContractsProductMember pfg:SegmentRetirementAndIncomeSolutionsMember 2024-01-01 2024-12-31 0001126328 pfg:PensionMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2025-01-01 2025-12-31 0001126328 pfg:PensionMember srt:LatinAmericaMember pfg:SegmentPrincipalAssetManagementMember pfg:SubsegmentInternationalPensionMember 2024-01-01 2024-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2025-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2025-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 srt:WeightedAverageMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 srt:MinimumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputTerminalCapitalizationRateMember pfg:DiscountedCashFlowRealEstateMember 2024-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputMarketInterestRateMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 srt:MaximumMember pfg:SeparateAccountAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember pfg:MeasurementInputLoanToValueRatioMember pfg:DiscountedCashFlowRealEstateDebtMember 2024-12-31 0001126328 pfg:LongTermDisabilityGroupLifeWaiverMember 2025-12-31 0001126328 pfg:GroupLifeMember 2025-12-31 0001126328 pfg:Delaware2055TrustMember 2025-03-06 2025-03-06 0001126328 pfg:Delaware2048TrustMember 2018-03-08 2018-03-08 0001126328 pfg:Delaware2028TrustMember 2018-03-08 2018-03-08 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:VariableAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 pfg:WorkplaceSavingsAndRetirementSolutionsMember pfg:SegmentRetirementAndIncomeSolutionsMember 2025-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:VariableAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0401AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:UniversalLifeMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0051To0100Member pfg:SegmentBenefitsAndProtectionMember pfg:SubsegmentLifeInsuranceMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0301To0400Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0201To0300Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0050Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0201AndGreaterMember pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeUpTo0100Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0101To0200Member pfg:SegmentRetirementAndIncomeSolutionsMember 2024-12-31 0001126328 us-gaap:DeferredFixedAnnuityMember pfg:PolicyholderAccountBalanceAbov