XML 130 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities (Details 2) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Sponsored Investment Funds    
Total assets of unconsolidated money market mutual fund variable interest entities $ 1,400,000,000pfg_TotalAssetsUnconsolidatedMoneyMarketMutualFundVariableInterestEntities $ 1,400,000,000pfg_TotalAssetsUnconsolidatedMoneyMarketMutualFundVariableInterestEntities
Other investments: Other limited partnership and fund interests    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 188,200,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_InvestmentTypeAxis
= pfg_OtherLimitedPartnershipAndFundInterestsMember
123,500,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_InvestmentTypeAxis
= pfg_OtherLimitedPartnershipAndFundInterestsMember
Maximum exposure to loss 188,200,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_InvestmentTypeAxis
= pfg_OtherLimitedPartnershipAndFundInterestsMember
123,500,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_InvestmentTypeAxis
= pfg_OtherLimitedPartnershipAndFundInterestsMember
Available-for-sale | Corporate debt securities    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 456,700,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
523,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Maximum exposure to loss 353,300,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
448,200,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale | Residential mortgage-backed pass-through securities    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 2,822,900,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
2,845,200,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Maximum exposure to loss 2,702,900,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
2,799,100,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Available-for-sale | Commercial mortgage-backed securities    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 3,975,500,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
4,026,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Maximum exposure to loss 3,896,900,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
4,078,000,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Available-for-sale | Collateralized debt obligations    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 504,100,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
363,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
Maximum exposure to loss 521,200,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
391,900,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
Available-for-sale | Other debt obligations    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 4,616,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
4,167,800,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
Maximum exposure to loss 4,583,400,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
4,157,500,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
Trading | Residential mortgage-backed pass-through securities    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 34,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
47,500,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Maximum exposure to loss 34,400,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
47,500,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Trading | Commercial mortgage-backed securities    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 1,500,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
1,800,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Maximum exposure to loss 1,500,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
1,800,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Trading | Collateralized debt obligations    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 39,400,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
59,600,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
Maximum exposure to loss 39,400,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
59,600,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedDebtObligationsMember
Trading | Other debt obligations    
Unconsolidated Variable Interest Entity disclosures    
Asset carrying value 200,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
1,200,000us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
Maximum exposure to loss $ 200,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
$ 1,200,000us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember