XML 31 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details 6) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
item
Mar. 31, 2014
item
Dec. 31, 2014
Commercial Mortgage Loans of Consolidated VIEs      
Fair Value Option, Quantitative Disclosures      
Fair value of assets for which fair value option was elected $ 28.9pfg_FairValueOptionFairValueOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
  $ 35.0pfg_FairValueOptionFairValueOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
Contractual principal amounts of assets for which the fair value option was elected 28.3pfg_FairValueOptionContractualPrincipalAmountsOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
  32.4pfg_FairValueOptionContractualPrincipalAmountsOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
Pre-tax gain (loss) due to change in fair value of assets and liabilities for which the fair value option was elected (2.0)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
(1.3)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
 
Credit risk portion of pre-tax gain (loss) due to change in fair value of assets for which the fair value option was elected 0us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
0us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
 
Number of loans which are more than 90 days past due or in nonaccrual status 0pfg_NumberOfLoansMoreThan90DaysPastDue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
0pfg_NumberOfLoansMoreThan90DaysPastDue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
 
Interest income 0.6us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
1.2us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_CommercialMortgageLoansOfConsolidatedVariableInterestEntitiesMember
 
Obligations of Consolidated VIEs      
Fair Value Option, Quantitative Disclosures      
Pre-tax gain (loss) due to change in fair value of assets and liabilities for which the fair value option was elected 2.7us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
(1.0)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
 
Fair value of liabilities for which the fair value option was elected 67.1pfg_FairValueOptionFairValueOfLiabilitiesForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
  71.0pfg_FairValueOptionFairValueOfLiabilitiesForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
Aggregate unpaid principal amounts of obligations for which the fair value option was elected 128.7pfg_FairValueOptionAggregateUnpaidPrincipalAmountsOfObligationsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
  132.8pfg_FairValueOptionAggregateUnpaidPrincipalAmountsOfObligationsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
Credit risk portion of pre-tax gain (loss) due to change in fair value of liabilities for which the fair value option was elected 0.9us-gaap_FairValueOptionCreditRiskGainsLossesOnLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
(2.0)us-gaap_FairValueOptionCreditRiskGainsLossesOnLiabilities
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
 
Interest expense 0us-gaap_InterestExpense
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
0.7us-gaap_InterestExpense
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pfg_ObligationsOfConsolidatedVariableInterestEntitiesMember
 
Equity Method Investment      
Fair Value Option, Quantitative Disclosures      
Fair value of assets for which fair value option was elected 28.6pfg_FairValueOptionFairValueOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_EquityMethodInvestmentsMember
  92.2pfg_FairValueOptionFairValueOfAssetsForWhichFairValueOptionWasElected
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_EquityMethodInvestmentsMember
Pre-tax gain (loss) due to change in fair value of assets and liabilities for which the fair value option was elected $ 3.8us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_EquityMethodInvestmentsMember
$ 0.8us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_EquityMethodInvestmentsMember