XML 101 R89.htm IDEA: XBRL DOCUMENT
v3.20.2

Stock-Based Compensation Plans - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan shares in Millions | 9 Months Ended
--- | ---
Sep. 30, 2020 $ / shares shares
Stock-Based Compensation Plans - Disclosures |
Share purchases under employee stock purchase plan (in shares) | 1.2
Weighted-average fair value of discount on employee stock purchase plan (in dollars per share) | $ / shares | $ 10.67
Shares available to be issued under employee stock purchase plan (in shares) | 5.2

X
- Definition The difference between the maximum number of shares authorized for issuance under the Employee Stock Purchase Plan (including the effects of amendments) and the number of shares already issued under the plan, net of adjustments. + References No definition available. + Details
Name: | pfg_EmployeeStockPurchasePlanSharesAvailableForIssuanceUnderPlan
Namespace Prefix: | pfg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted-average fair value per share of the discount applied to employee purchases under the employee stock purchase plan during the period. + References No definition available. + Details
Name: | pfg_EmployeeStockPurchasePlanWeightedAverageFairValueOfDiscount
Namespace Prefix: | pfg_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=pfg_EmployeeStockPurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |