XML 153 R137.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Reinsurance - Funds Withheld (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | $ 18,321.4 | $ 19,839.5 |
Funds withheld payable | 18,103.7 | 19,629.5 |
Embedded derivative asset | 3,014.6 | 2,567.1 |
Change in fair value of funds withheld embedded derivative | 447.4 | (1,085.7) | $ 3,652.8
Fixed maturities, available-for-sale |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 13,519.6 | 15,587.5 |
Fixed maturities, trading |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 299.4 | 316.8 |
Equity securities |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 0.3 | 0.3 |
Mortgage loans |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 2,212.4 | 2,385.9 |
Other investments |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 1,142.8 | 621.4 |
Cash and cash equivalents |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 1,080.1 | 818.4 |
Accrued interest income |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net assets | 166.2 | 187.0 |
Net other assets (liabilities) |  |  |
Funds Held under Reinsurance Agreements, Asset [Line Items] |  |  |
Net asset (liability) | $ (99.4) | $ (77.8) |

X
- Definition The amount of change in fair value of funds withheld embedded derivative. + References No definition available. + Details
Name: | pfg_ChangeInFairValueOfFundsWithheldEmbeddedDerivative
Namespace Prefix: | pfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of embedded derivative asset. + References No definition available. + Details
Name: | pfg_EmbeddedDerivativeAsset
Namespace Prefix: | pfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetLineItems
Namespace Prefix: | pfg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net other asset (liability) held in support of reserves associated with funds withheld agreements. + References No definition available. + Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsNetOtherAssetLiability
Namespace Prefix: | pfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of the reinsurer's funds held on its behalf by the ceding insurer, including funds held in trust, under reinsurance treaties or contracts with the assuming insurer as security for the payment of the obligations thereunder. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_FundsHeldUnderReinsuranceAgreementsAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of funds held as security for payments to be received under reinsurance contracts. + References No definition available. + Details
Name: | us-gaap_FundsHeldUnderReinsuranceAgreementsLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_FixedMaturitiesSecuritiesAvailableForSaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_FixedMaturitiesTradingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_MortgageLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=us-gaap_OtherInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_AssetsCashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_AccruedInterestIncomeReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pfg_FundsHeldUnderReinsuranceAgreementsAssetAxis=pfg_NetOtherAssetsAndLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |