<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:vip="http://xbrl.sec.gov/vip/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pfsrf-20251231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002077810</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002077810</identifier>
            <segment>
                <xbrldi:explicitMember dimension="vip:RiskAxis">vip:NotShortTermInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-22">PRUCO LIFE INSURANCE COMPANY</dei:EntityRegistrantName>
    <vip:IndexLinkedOptionDetailsOtherMaterialFeaturesTextBlock contextRef="c0" id="ixv-73">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0 6pt 18pt; text-align: justify"&gt;Under the &#x201c;Contract Features&#x201d;
subsection, the third sentence is restated as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0 6pt 18pt; text-align: justify"&gt;&#x201c;&lt;span style="color: #231F20"&gt;Once
Income Withdrawals begin, your Index Strategies are limited to the 1-year Point-to-Point with Cap, 1-year Dual Directional, 1-year Step
Rate Plus, and 1-year Enhanced Cap Rate Index Strategies.&#x201d;&lt;/span&gt;&lt;/p&gt;</vip:IndexLinkedOptionDetailsOtherMaterialFeaturesTextBlock>
    <vip:RisksTableTextBlock contextRef="c0" id="ixv-89">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0 6pt 18pt; text-align: justify"&gt;In the &#x201c;Is this a Short-Term Investment?&#x201d;
subsection, the last sentence of the fourth paragraph is restated as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0 6pt 18pt; text-align: justify"&gt;&#x201c;During the Income Stage, if the
same Index Strategy is no longer available and we have no additional instructions, amounts in the matured Index Strategy will be automatically
transferred to the Index Strategy with, in order of priority, the shortest Index Strategy Term, the highest Buffer and the lowest Cap
Rate.&#x201d;&lt;/p&gt;</vip:RisksTableTextBlock>
    <vip:RiskTextBlock contextRef="c1" id="ixv-93">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0 6pt 18pt; text-align: justify"&gt;&#x201c;During the Income Stage, if the
same Index Strategy is no longer available and we have no additional instructions, amounts in the matured Index Strategy will be automatically
transferred to the Index Strategy with, in order of priority, the shortest Index Strategy Term, the highest Buffer and the lowest Cap
Rate.&#x201d;&lt;/p&gt;</vip:RiskTextBlock>
    <vip:IndexLinkedOptionDetailsDescriptionTextBlock contextRef="c0" id="ixv-105">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 18pt"&gt;Under the &#x201c;Investment Options&#x201d; subsection:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;a.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0pt"&gt;Under the &#x201c;Index Return&#x201d; subsection, the sentence immediately preceding
the heading &#x201c;Historical Index Performance&#x201d; is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 15.6pt 0 36pt; text-align: justify"&gt;&#x201c;&lt;b&gt;See Appendix G for important
information about the Indices.&lt;/b&gt;&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;b.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0pt"&gt;Under the &lt;b&gt;&#x201c;&lt;/b&gt;Limits on Index Losses: Buffers&#x201d; subsection, the
footnote under the heading &#x201c;Examples&#x201d; is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 0pt 36pt; text-align: justify"&gt;&#x201c;*&lt;span style="color: #231F20"&gt;Assumes
a reduction in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact
of Interim Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower
than assumed in this example and will depend on factors such as your Index Strategy
Base, the dollar amount of Benefit charges, and the corresponding Interim Value adjustments.&#x201d;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;c.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0pt"&gt;Under the &#x201c;Point-To-Point With Cap Index Strategy&#x201d; subsection, the
footnote under the heading &#x201c;Examples&#x201d; is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0pt 0pt 36pt; text-align: justify; color: #231F20"&gt;&#x201c;*Assumes a reduction
in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact of Interim
Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower than assumed
in this example and will depend on factors such as your Index Strategy Base, the dollar amount of Benefit charges, and the corresponding
Interim Value adjustments.&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;d.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 0pt"&gt;Under the &#x201c;Enhanced Cap Rate Index Strategy &lt;span style="color: #231F20"&gt;(Available
for Annuities with an Application Sign Date on or after July 1, 2024)&#x201d; subsection, the following applies:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 54pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;i.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;&lt;span style="color: #231F20"&gt;The fifth paragraph is restated as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 72pt; text-align: justify; color: #231F20"&gt;&#x201c;The Enhanced
Cap Rate Index Strategy is available in the 1-year Terms in the Savings Stage and Income Stage of the Benefit.&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 54pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;ii.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;&lt;span style="color: #231F20"&gt;The footnote under the heading &#x201c;Examples&#x201d;
is restated as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 0pt 72pt; text-align: justify; color: #231F20"&gt;&#x201c;*Assumes a reduction
in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact of Interim
Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower than assumed
in this example and will depend on factors such as your Index Strategy Base, the dollar amount of Benefit charges, and the corresponding
Interim Value adjustments.&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 6pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;e.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;Under the &#x201c;Step Rate Plus Index Strategy&#x201d; subsection, the following
applies:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 6pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 54pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;i.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;The fifth paragraph is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0.35pt 0pt 6pt 72pt; text-align: justify"&gt;&#x201c;&lt;span style="color: #231F20"&gt;The
Step Rate Plus Index Strategies are available in the 1-year Terms during the Savings Stage and Income Stage of the Benefit. Step Rate
Plus Index Strategies with 5% Buffers are not available in the State of Pennsylvania. See &lt;/span&gt;&lt;span style="color: #3953A4"&gt;&lt;span style="text-decoration:underline"&gt;Appendix
C&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #231F20"&gt;.&#x201d;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 54pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;ii.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;The &lt;span style="color: #231F20"&gt;footnote under the heading &#x201c;Examples&#x201d;
is restated as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 0pt 72pt; text-align: justify; color: #231F20"&gt;&#x201c;*Assumes a reduction
in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact of Interim
Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower than assumed
in this example and will depend on factors such as your Index Strategy Base, the dollar amount of Benefit charges, and the corresponding
Interim Value adjustments.&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 6pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;f.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;Under the &#x201c;Tiered Participation Rate Index Strategy&#x201d; subsection, the
footnote under the heading &#x201c;Examples&#x201d; is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 36pt; text-align: justify"&gt;&#x201c;&lt;span style="color: #231F20"&gt;*Assumes
a reduction in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact
of Interim Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower
than assumed in this example and will depend on factors such as your Index Strategy Base, the dollar amount of Benefit charges, and the
corresponding Interim Value adjustments.&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 12pt; margin-bottom: 6pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 18pt"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;g.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;Under the &#x201c;&lt;span style="color: #231F20"&gt;Dual Directional Index Strategy&#x201d;
subsection, the following applies:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0.35pt; margin-bottom: 6pt; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 63pt"&gt;&lt;/td&gt;&lt;td style="width: 9pt"&gt;i.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;&lt;span style="color: #231F20"&gt;The third paragraph is restated as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0.35pt 0pt 0pt 72pt; text-align: justify; color: #231F20"&gt;&#x201c;The Dual
Directional Index Strategy is available in 1 and 6-year Terms in the Savings Stage of the Benefit, and 1-year Terms
only in the Income Stage of the Benefit.&#x201d;&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0.35pt; margin-bottom: 0; border-spacing: 0px;" width="100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 63pt"&gt;&lt;/td&gt;&lt;td style="width: 9pt"&gt;ii.&lt;/td&gt;&lt;td style="text-align: justify; padding-right: 15.6pt"&gt;The footnote under the heading &#x201c;Examples&#x201d; is restated as follows:&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 0pt 72pt; text-align: justify; color: #231F20"&gt;&#x201c;*Assumes a reduction
in the Index Strategy Base of $2,000 since the Index Strategy Start Date due to the deduction of Benefit charges and the impact of Interim
Value adjustments. Reductions to your Index Strategy Base due to the deduction of Benefit charges could be higher or lower than assumed
in this example and will depend on factors such as your Index Strategy Base, the dollar amount of Benefit charges, and the corresponding
Interim Value adjustments.&#x201d;&lt;/p&gt;</vip:IndexLinkedOptionDetailsDescriptionTextBlock>
    <vip:BenefitsAvailableN4TextBlock contextRef="c0" id="ixv-277">&lt;table cellpadding="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0.35pt; margin-bottom: 0; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0%"&gt;&lt;/td&gt;&lt;td style="width: 18pt"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Benefits Available Under the Contract&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 18pt; text-align: justify"&gt;Under the &#x201c;&lt;span style="color: #231F20"&gt;Index
Linked Variable Income Benefit&#x201d; subsection, the last sentence in the third paragraph is restated as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 18pt; text-align: justify; color: #231F20"&gt;&#x201c;During
the Income Stage of the Benefit, only the 1-year Point-to-Point with Cap Index Strategies, 1-year Dual Directional, 1-year Step Rate Plus,
and 1-year Enhanced Cap Rate Index Strategies are available so you may have to reallocate to those available Strategies.&#x201d;&lt;/p&gt;</vip:BenefitsAvailableN4TextBlock>
    <vip:NameOfBenefitTextBlock contextRef="c0" id="ixv-523">Index
Linked Variable Income Benefit</vip:NameOfBenefitTextBlock>
    <vip:BriefRestrictionsLimitationsTextBlock contextRef="c0" id="ixv-288">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 6pt 0pt 6pt 18pt; text-align: justify; color: #231F20"&gt;&#x201c;During
the Income Stage of the Benefit, only the 1-year Point-to-Point with Cap Index Strategies, 1-year Dual Directional, 1-year Step Rate Plus,
and 1-year Enhanced Cap Rate Index Strategies are available so you may have to reallocate to those available Strategies.&#x201d;&lt;/p&gt;</vip:BriefRestrictionsLimitationsTextBlock>
    <dei:DocumentType contextRef="c0" id="ixv-526">N-4</dei:DocumentType>
    <dei:EntityInvCompanyType contextRef="c0" id="ixv-527">N-4</dei:EntityInvCompanyType>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-528">0002077810</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-529">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-530">2025-12-31</dei:DocumentPeriodEndDate>
</xbrl>
