<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:vip="http://xbrl.sec.gov/vip/2026"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="rilainc-20260506.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001164098</identifier>
        </entity>
        <period>
            <startDate>2026-05-06</startDate>
            <endDate>2026-05-06</endDate>
        </period>
    </context>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <vip:KeyFeesExpensesTextBlock contextRef="c0" id="ixv-82">&lt;table style="border-spacing: 0px; border-collapse: collapse; margin: auto; width: 100%; font-size: 10pt;"&gt; &lt;tr style="font-size: 0px; height: 0px;"&gt; &lt;td style="width: 75.25pt;"&gt; &#160;&lt;/td&gt; &lt;td style="width: 215.85pt;"&gt; &#160;&lt;/td&gt; &lt;td style="width: 84.65pt;"&gt; &#160;&lt;/td&gt; &lt;td style="width: 87.25pt;"&gt; &#160;&lt;/td&gt; &lt;td style="width: 123.8pt;"&gt; &#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;&#160;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td colspan="3" style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;FEES, EXPENSES, AND ADJUSTMENTS&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Location in Prospectus&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td rowspan="5" style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Are There Ongoing Fees and Expenses?&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td colspan="3" style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Yes. &lt;/span&gt; &lt;/div&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;There is an implicit ongoing fee on the Index Account Options to the extent that your participation in Index gains is limited by either a Cap Rate, Participation Rate, or an Edge Rate or Edge+ Rate.&#160; This means that your returns may be lower than the Index&#x2019;s returns. In exchange for accepting a limit on Index gains, you will receive some protection from Index losses. This implicit ongoing fee is not reflected in the tables below.&lt;/span&gt; &lt;/div&gt; &lt;div style="text-indent: -0.05pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The table below describes the fees and expenses that you may pay each year, depending on the Allocation Accounts and optional benefits you choose. Please refer to your Policy specification page for information about the specific fees you will pay each year based on the options you have elected. &lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td rowspan="5" style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span&gt;FEE TABLE&lt;/span&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt; &lt;span&gt;EXPENSES AND ADJUSTMENTS&lt;/span&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt; &lt;span&gt;APPENDIX A -&#160;INVESTMENT OPTIONS AVAILABLE UNDER THE POLICY&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Annual Fee&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Minimum&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Maximum&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Base Contract&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0.00%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;1&lt;/sup&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;3.25%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;2,3&lt;/sup&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Optional benefits available for an additional charge&lt;/span&gt; &lt;/div&gt; &lt;div style="text-indent: -0.05pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;(for a single optional benefit, elected)&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0.50%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;4&lt;/sup&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;1.45%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;5&lt;/sup&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td colspan="3" style="padding: 0px 5.4pt; border-width: 1pt; border-style: solid; border-color: black; font-size: 8pt;"&gt; &lt;ol style="list-style-type: decimal; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the base GLWB (no optional step-up benefit). Also reflects the current annual service charge ($0 or 0%).&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the annualized fee percentage if you invest in an Index Account Option with a Growth Opportunity Type designated as &#x201c;Credit Advantage.&#x201d; The annualized fee is 1.25% (as a percentage of Policy Value allocated to that Index Account Option on the first day of&#160;&#160; either (i) a new Crediting Period or (ii) the remaining Crediting Period after exercise of Early-Re-Entry). The Credit Advantage Fee is assessed at the end of the Crediting Period after the Index Credit. However, a portion of the Credit Advantage Fee will be due if taking a partial withdrawal of the Index Account Value before the end of the Crediting Period. Furthermore, if taking a full withdrawal of the Index Account Value before the end of the Crediting Period or exercising Performance Lock, the entire Credit Advantage Fee becomes due. (For example, if you select a 6-year Crediting Period, the total Credit Advantage Fee for that Crediting Period would be 7.50% (i.e., 1.25% x 6). If you were to take a full withdrawal of the Index Account Option Value or exercise Performance Lock after 1 year, you would still pay the full 7.50%.)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects a 2.00% service charge. The maximum annual service charge is the lesser of $50 or 2.00% (as a percentage of your Policy Value as of your Policy Anniversary, before the deduction of any fees or charges).&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The fee for the optional GMDB rider (as a percentage of the GMDB Benefit Base), applicable to Issue Ages 71-80. There is no charge for the GMDB rider for Issue Ages 0-70. &lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the Guaranteed Lifetime Withdrawal Rider Fee Percentage that we are currently charging for the GLWB&#x2019;s optional step-up benefit (as a percentage of the Withdrawal Base or Policy Value, whichever is greater)&lt;/span&gt; &lt;/li&gt; &lt;/ol&gt; &lt;div style="text-indent: -0.05pt;"&gt; &lt;span style="font-size: 10pt"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Because your Policy is customizable, the choices you make affect how much you will pay. To help you understand the cost of owning your Policy, the following table shows the lowest and highest cost you could pay &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;each year &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;based on current charges. This estimate assumes that you do not take withdrawals from the Policy, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;which could add surrender charges and negative Interim Value adjustments that substantially increase costs.&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;"&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0);"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Lowest Annual Cost&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0);"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Highest Annual Cost&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$0&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$4,038&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Assumes:&lt;/span&gt; &lt;/div&gt; &lt;ul style="list-style-type: disc; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Investment of $100,000 in an Index Account Option&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;5% annual appreciation&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No Credit Advantage&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 14.4pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;No Step-up benefit for GLWB&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No optional benefits&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 14.4pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;GMDB rider (Issue Age 0-70)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No sales charges&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No additional premium payments, transfers, or withdrawals&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0% Interim Value adjustments for interim fee deductions&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Assumes:&lt;/span&gt; &lt;/div&gt; &lt;ul style="list-style-type: disc; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Investment of $100,000 in an Index Account Option&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;5% annual appreciation&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Credit Advantage &lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Step-up benefit for GLWB&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Additional Death Benefit&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;GMDB rider (Issue Age 71-80)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No sales charges&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No additional premium payments, transfers, or withdrawals&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0% Interim Value adjustments for interim fee deductions&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</vip:KeyFeesExpensesTextBlock>
    <vip:OngoingFeesAndExpensesTableTextBlock contextRef="c0" id="ixv-106">&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Yes. &lt;/span&gt;  &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;There is an implicit ongoing fee on the Index Account Options to the extent that your participation in Index gains is limited by either a Cap Rate, Participation Rate, or an Edge Rate or Edge+ Rate.&#160; This means that your returns may be lower than the Index&#x2019;s returns. In exchange for accepting a limit on Index gains, you will receive some protection from Index losses. This implicit ongoing fee is not reflected in the tables below.&lt;/span&gt; &lt;/div&gt; &lt;div style="text-indent: -0.05pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The table below describes the fees and expenses that you may pay each year, depending on the Allocation Accounts and optional benefits you choose. Please refer to your Policy specification page for information about the specific fees you will pay each year based on the options you have elected. &lt;/span&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span&gt;FEE TABLE&lt;/span&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt; &lt;span&gt;EXPENSES AND ADJUSTMENTS&lt;/span&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt; &lt;span&gt;APPENDIX A -&#160;INVESTMENT OPTIONS AVAILABLE UNDER THE POLICY&lt;/span&gt; &lt;/div&gt;  &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Annual Fee&lt;/span&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Minimum&lt;/span&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Maximum&lt;/span&gt; &lt;/div&gt;  &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Base Contract&lt;/span&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0.00%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;1&lt;/sup&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;3.25%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;2,3&lt;/sup&gt; &lt;/div&gt;  &lt;div&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Optional benefits available for an additional charge&lt;/span&gt; &lt;/div&gt; &lt;div style="text-indent: -0.05pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;(for a single optional benefit, elected)&lt;/span&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0.50%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;4&lt;/sup&gt; &lt;/div&gt;  &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;1.45%&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0);"&gt;5&lt;/sup&gt; &lt;/div&gt;  &lt;ol style="list-style-type: decimal; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the base GLWB (no optional step-up benefit). Also reflects the current annual service charge ($0 or 0%).&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the annualized fee percentage if you invest in an Index Account Option with a Growth Opportunity Type designated as &#x201c;Credit Advantage.&#x201d; The annualized fee is 1.25% (as a percentage of Policy Value allocated to that Index Account Option on the first day of&#160;&#160; either (i) a new Crediting Period or (ii) the remaining Crediting Period after exercise of Early-Re-Entry). The Credit Advantage Fee is assessed at the end of the Crediting Period after the Index Credit. However, a portion of the Credit Advantage Fee will be due if taking a partial withdrawal of the Index Account Value before the end of the Crediting Period. Furthermore, if taking a full withdrawal of the Index Account Value before the end of the Crediting Period or exercising Performance Lock, the entire Credit Advantage Fee becomes due. (For example, if you select a 6-year Crediting Period, the total Credit Advantage Fee for that Crediting Period would be 7.50% (i.e., 1.25% x 6). If you were to take a full withdrawal of the Index Account Option Value or exercise Performance Lock after 1 year, you would still pay the full 7.50%.)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects a 2.00% service charge. The maximum annual service charge is the lesser of $50 or 2.00% (as a percentage of your Policy Value as of your Policy Anniversary, before the deduction of any fees or charges).&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The fee for the optional GMDB rider (as a percentage of the GMDB Benefit Base), applicable to Issue Ages 71-80. There is no charge for the GMDB rider for Issue Ages 0-70. &lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 18pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Reflects the Guaranteed Lifetime Withdrawal Rider Fee Percentage that we are currently charging for the GLWB&#x2019;s optional step-up benefit (as a percentage of the Withdrawal Base or Policy Value, whichever is greater)&lt;/span&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;span style="font-size: 10pt"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Because your Policy is customizable, the choices you make affect how much you will pay. To help you understand the cost of owning your Policy, the following table shows the lowest and highest cost you could pay &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;each year &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;based on current charges. This estimate assumes that you do not take withdrawals from the Policy, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;which could add surrender charges and negative Interim Value adjustments that substantially increase costs.&lt;/span&gt;&lt;/span&gt;</vip:OngoingFeesAndExpensesTableTextBlock>
    <vip:BaseContractOfAverageAnnualNetAssetsN4MinimumPercent contextRef="c0" decimals="4" id="ix_0_fact" unitRef="pure">0</vip:BaseContractOfAverageAnnualNetAssetsN4MinimumPercent>
    <vip:BaseContractOfAverageAnnualNetAssetsN4MaximumPercent contextRef="c0" decimals="4" id="ix_1_fact" unitRef="pure">0.0325</vip:BaseContractOfAverageAnnualNetAssetsN4MaximumPercent>
    <vip:OptionalBenefitsMinimumPercent contextRef="c0" decimals="4" id="ix_2_fact" unitRef="pure">0.005</vip:OptionalBenefitsMinimumPercent>
    <vip:OptionalBenefitsMaximumPercent contextRef="c0" decimals="4" id="ix_3_fact" unitRef="pure">0.0145</vip:OptionalBenefitsMaximumPercent>
    <vip:LowestAndHighestAnnualCostTableTextBlock contextRef="c0" id="ixv-192">&lt;table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;"&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0px 5.4pt; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0);"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Lowest Annual Cost&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0);"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Highest Annual Cost&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$0&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div style="text-align: center;"&gt; &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$4,038&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 7.2pt;"&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Assumes:&lt;/span&gt; &lt;/div&gt; &lt;ul style="list-style-type: disc; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Investment of $100,000 in an Index Account Option&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;5% annual appreciation&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No Credit Advantage&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 14.4pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;No Step-up benefit for GLWB&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No optional benefits&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-left: 14.4pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;GMDB rider (Issue Age 0-70)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No sales charges&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No additional premium payments, transfers, or withdrawals&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0% Interim Value adjustments for interim fee deductions&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;td style="padding: 0; border-top: 1pt solid black; border-bottom: 1pt solid black; border-left: 1pt solid black; border-right: 1pt solid black; padding-left: 5.4pt; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Assumes:&lt;/span&gt; &lt;/div&gt; &lt;ul style="list-style-type: disc; padding: 0; margin: 0;"&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Investment of $100,000 in an Index Account Option&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;5% annual appreciation&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Credit Advantage &lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Step-up benefit for GLWB&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Additional Death Benefit&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;GMDB rider (Issue Age 71-80)&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No sales charges&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;No additional premium payments, transfers, or withdrawals&lt;/span&gt; &lt;/li&gt; &lt;li style="margin-left: 14.4pt;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;0% Interim Value adjustments for interim fee deductions&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</vip:LowestAndHighestAnnualCostTableTextBlock>
    <vip:LowestAnnualCostDollars contextRef="c0" decimals="0" id="ixv-6384" unitRef="usd">0</vip:LowestAnnualCostDollars>
    <vip:HighestAnnualCostDollars contextRef="c0" decimals="0" id="ixv-6385" unitRef="usd">4038</vip:HighestAnnualCostDollars>
    <dei:DocumentType contextRef="c0" id="ixv-6388">N-4</dei:DocumentType>
    <dei:EntityInvCompanyType contextRef="c0" id="ixv-6389">N-4</dei:EntityInvCompanyType>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-6390">0001164098</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-6391">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-6392">2026-05-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-6393">TRANSAMERICA LIFE INSURANCE CO</dei:EntityRegistrantName>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color: rgb(0, 0, 0);">Reflects the base GLWB (no optional step-up benefit). Also reflects the current annual service charge ($0 or 0%).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color: rgb(0, 0, 0);">Reflects the annualized fee percentage if you invest in an Index Account Option with a Growth Opportunity Type designated as &#x201c;Credit Advantage.&#x201d; The annualized fee is 1.25% (as a percentage of Policy Value allocated to that Index Account Option on the first day of&#160;&#160; either (i) a new Crediting Period or (ii) the remaining Crediting Period after exercise of Early-Re-Entry). The Credit Advantage Fee is assessed at the end of the Crediting Period after the Index Credit. However, a portion of the Credit Advantage Fee will be due if taking a partial withdrawal of the Index Account Value before the end of the Crediting Period. Furthermore, if taking a full withdrawal of the Index Account Value before the end of the Crediting Period or exercising Performance Lock, the entire Credit Advantage Fee becomes due. (For example, if you select a 6-year Crediting Period, the total Credit Advantage Fee for that Crediting Period would be 7.50% (i.e., 1.25% x 6). If you were to take a full withdrawal of the Index Account Option Value or exercise Performance Lock after 1 year, you would still pay the full 7.50%.)</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">)  <xhtml:span style="color: rgb(0, 0, 0);">Reflects a 2.00% service charge. The maximum annual service charge is the lesser of $50 or 2.00% (as a percentage of your Policy Value as of your Policy Anniversary, before the deduction of any fees or charges).</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The fee for the optional GMDB rider (as a percentage of the GMDB Benefit Base), applicable to Issue Ages 71-80. There is no charge for the GMDB rider for Issue Ages 0-70.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color: rgb(0, 0, 0);">Reflects the Guaranteed Lifetime Withdrawal Rider Fee Percentage that we are currently charging for the GLWB&#x2019;s optional step-up benefit (as a percentage of the Withdrawal Base or Policy Value, whichever is greater)</xhtml:span>   Because your Policy is customizable, the choices you make affect how much you will pay.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
