v3.8.0.1

Reinsurance (Narrative) (Details) $ in Millions |  |  | 12 Months Ended |
--- | --- | --- | --- | ---
Apr. 01, 2015 USD ($) | Jan. 02, 2013 USD ($) policy | Dec. 31, 2013 USD ($) | Dec. 31, 2012 USD ($) | Dec. 31, 2017 company
Effects of Reinsurance [Line Items] |  |  |  |  |
Number of major reinsurance companies | company |  |  |  |  | 4
Percentage of reinsurance recoverable from major reinsurance companies |  |  |  |  | 59.00%
Domestic Business, per Life |  |  |  |  |
Effects of Reinsurance [Line Items] |  |  |  |  |
Reinsurance retention policy, amount retained |  |  | $ 20 | $ 30 |
Hartford Life Business |  |  |  |  |
Effects of Reinsurance [Line Items] |  |  |  |  |
Reinsurance retention policy, amount retained |  | $ 141,000 |  |  |
Business acquisition number of life insurance policies acquired reinsurance | policy |  | 700,000 |  |  |
Quote Share Reinsurance | Union Hamilton |  |  |  |  |
Effects of Reinsurance [Line Items] |  |  |  |  |
Reinsurance retention policy, reinsured risk percentage | 50.00% |  |  |  |
Reinsurance retention policy, amount retained | $ 2,900 |  |  |  |

X
- References No definition available. + Details
Name: | pru_BusinessAcquisitionNumberOfLifeInsurancePoliciesAcquiredReinsurance
Namespace Prefix: | pru_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Major Reinsurance Companies + References No definition available. + Details
Name: | pru_NumberOfMajorReinsuranceCompanies
Namespace Prefix: | pru_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of total reinsurance recoverable that is from the 4 or 5 largest based on receivable balance + References No definition available. + Details
Name: | pru_PercentageOfReinsuranceRecoverableFromMajorReinsuranceCompanies
Namespace Prefix: | pru_
Data Type: | num:percentItemType
Balance Type: | na
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: | us-gaap_EffectsOfReinsuranceLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stated amount that is the upper retention limit per entity policy. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyAmountRetained
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of risk reinsured on insurance products per entity policy. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyReinsuredRiskPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_GeographicDistributionDomesticMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=pru_HartfordMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReinsurancePolicyTypeAxis=pru_QuoteShareReinsuranceforHDIv.3.0VABusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CounterpartyNameAxis=pru_UnionHamiltonReinsuranceLtd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |