<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>961</ContextCount>
  <ElementCount>332</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>147</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Balance Sheets Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Condensed Consolidated Statements of Changes in Shareholder's Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedStatementsofChangesinShareholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Shareholder's Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Business, Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Financial Services, Insurance, ASU 2018-12 Transition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FinancialServicesInsuranceASU201812Transition</Role>
      <ShortName>Financial Services, Insurance, ASU 2018-12 Transition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Deferred Policy Acquisition Costs and Value of Business Acquired</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DeferredPolicyAcquisitionCostsandValueofBusinessAcquired</Role>
      <ShortName>Deferred Policy Acquisition Costs and Value of Business Acquired</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Other Income and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/OtherIncomeandExpenses</Role>
      <ShortName>Other Income and Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Financing Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FinancingAgreements</Role>
      <ShortName>Financing Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/RelatedParty</Role>
      <ShortName>Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Business, Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Derivative Instruments and Hedging Activities (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeInstrumentsandHedgingActivitiesPolicies</Role>
      <ShortName>Derivative Instruments and Hedging Activities (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.voya.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.voya.com/role/FairValueMeasurements</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Deferred Policy Acquisition Costs and Value of Business Acquired (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DeferredPolicyAcquisitionCostsandValueofBusinessAcquiredTables</Role>
      <ShortName>Deferred Policy Acquisition Costs and Value of Business Acquired (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.voya.com/role/DeferredPolicyAcquisitionCostsandValueofBusinessAcquired</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Other Income and Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/OtherIncomeandExpensesTables</Role>
      <ShortName>Other Income and Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.voya.com/role/OtherIncomeandExpenses</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.voya.com/role/CommitmentsandContingencies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.voya.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Investments - Fixed Maturities and Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsFixedMaturitiesandEquitySecuritiesDetails</Role>
      <ShortName>Investments - Fixed Maturities and Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Investments - Debt Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsDebtMaturitiesDetails</Role>
      <ShortName>Investments - Debt Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Investments - Composition of US and Foreign Corporate Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsCompositionofUSandForeignCorporateSecuritiesDetails</Role>
      <ShortName>Investments - Composition of US and Foreign Corporate Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Investments - Repurchase Agreement, Securities Lending, VIEs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsRepurchaseAgreementSecuritiesLendingVIEsDetails</Role>
      <ShortName>Investments - Repurchase Agreement, Securities Lending, VIEs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Investments - Allowance for credit losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsAllowanceforcreditlossesDetails</Role>
      <ShortName>Investments - Allowance for credit losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Investments - Unrealized Capital Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsUnrealizedCapitalLossesDetails</Role>
      <ShortName>Investments - Unrealized Capital Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Investments - Unrealized Capital Losses 1 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsUnrealizedCapitalLosses1Details</Role>
      <ShortName>Investments - Unrealized Capital Losses 1 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Investments - OTTI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsOTTIDetails</Role>
      <ShortName>Investments - OTTI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Investments - Troubled Debt Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsTroubledDebtRestructuringDetails</Role>
      <ShortName>Investments - Troubled Debt Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Investments - Loans by Loan to Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsLoansbyLoantoValueDetails</Role>
      <ShortName>Investments - Loans by Loan to Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Investments - Loans by Debt Service Coverage Ratio (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsLoansbyDebtServiceCoverageRatioDetails</Role>
      <ShortName>Investments - Loans by Debt Service Coverage Ratio (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Investments - Loans by U.S. Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsLoansbyUSRegionDetails</Role>
      <ShortName>Investments - Loans by U.S. Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Investments - Loans by Property Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsLoansbyPropertyTypeDetails</Role>
      <ShortName>Investments - Loans by Property Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Investments - Allowance for Losses for Commercial Mortgage Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsAllowanceforLossesforCommercialMortgageLoansDetails</Role>
      <ShortName>Investments - Allowance for Losses for Commercial Mortgage Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Investments - Past due commercial mortgage loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsPastduecommercialmortgageloansDetails</Role>
      <ShortName>Investments - Past due commercial mortgage loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Investments - Net Investment Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsNetInvestmentIncomeDetails</Role>
      <ShortName>Investments - Net Investment Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Investments - Net Realized Capital Gains (Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/InvestmentsNetRealizedCapitalGainsLossesDetails</Role>
      <ShortName>Investments - Net Realized Capital Gains (Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Derivative Financial Instruments - Notional and Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstrumentsNotionalandFairValuesDetails</Role>
      <ShortName>Derivative Financial Instruments - Notional and Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Derivative Financial Instruments - Offsetting Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstrumentsOffsettingAssetsandLiabilitiesDetails</Role>
      <ShortName>Derivative Financial Instruments - Offsetting Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Derivative Financial Instruments - Collateral and Credit Default Swaps (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstrumentsCollateralandCreditDefaultSwapsDetails</Role>
      <ShortName>Derivative Financial Instruments - Collateral and Credit Default Swaps (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Derivative Financial Instruments - Net Realized Gains (Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DerivativeFinancialInstrumentsNetRealizedGainsLossesDetails</Role>
      <ShortName>Derivative Financial Instruments - Net Realized Gains (Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Financial Services, Insurance, ASU 2018-12 Transition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FinancialServicesInsuranceASU201812TransitionDetails</Role>
      <ShortName>Financial Services, Insurance, ASU 2018-12 Transition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.voya.com/role/FinancialServicesInsuranceASU201812Transition</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Reinsurance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/ReinsuranceDetails</Role>
      <ShortName>Reinsurance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Reinsurance (Text)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/ReinsuranceText</Role>
      <ShortName>Reinsurance (Text)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Fair Value Measurements - Fair Value Measurement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FairValueMeasurementsFairValueMeasurementDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Fair Value Measurements - Level 3 Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FairValueMeasurementsLevel3FinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Level 3 Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Fair Value Measurements - Other Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FairValueMeasurementsOtherFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Other Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Deferred Policy Acquisition Costs and Value of Business Acquired - Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/DeferredPolicyAcquisitionCostsandValueofBusinessAcquiredRollforwardDetails</Role>
      <ShortName>Deferred Policy Acquisition Costs and Value of Business Acquired - Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.voya.com/role/DeferredPolicyAcquisitionCostsandValueofBusinessAcquiredTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Separate Account Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/SeparateAccountLiabilityDetails</Role>
      <ShortName>Separate Account Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Changes in AOCI, including Reclassification Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIincludingReclassificationAdjustmentsDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Changes in AOCI, including Reclassification Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsofAOCIDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) - Components of AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Financing Agreements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/FinancingAgreementsNarrativeDetails</Role>
      <ShortName>Financing Agreements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Commitments and Contingencies - Restricted Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/CommitmentsandContingenciesRestrictedAssetsDetails</Role>
      <ShortName>Commitments and Contingencies - Restricted Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Related Party - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.voya.com/role/RelatedPartyNarrativeDetails</Role>
      <ShortName>Related Party - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="vriac-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - vriac-20230331.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - vriac-20230331.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept InterestIncomeRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept DueFromRelatedParties in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. vriac-20230331.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentType, dei:EntityCommonStockSharesOutstanding -  vriac-20230331.htm 4</Log>
    <Log type="Warning">[dq-0712-Presentation-Base-Set-Order] Role '0000056 - Disclosure - Reinsurance (Details)', a level 4, Detail role, appears before '0000057 - Disclosure - Reinsurance (Text)', a level 1, Note role. vriac-20230331.xsd 351, 357</Log>
    <Log type="Warning">[dqc-0001-Axis-With-Inappropriate-Members] The fact us-gaap:SeparateAccountsLiability with a value of 72639000000 is dimensionally qualified with the srt:ProductOrServiceAxis and the unallowable member us-gaap:CashSurrenderValueMember. Base taxonomy member is not allowed by rule.  The properties of this us-gaap:SeparateAccountsLiability fact are Context: i4228cda88ee4434a9f27eb274a00c43f_I20230331, Unit: usd, Rule Element Id: 69. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0001-Axis-With-Inappropriate-Members] The fact us-gaap:SeparateAccountsLiability with a value of 68345000000 is dimensionally qualified with the srt:ProductOrServiceAxis and the unallowable member us-gaap:CashSurrenderValueMember. Base taxonomy member is not allowed by rule.  The properties of this us-gaap:SeparateAccountsLiability fact are Context: ie8d3aa736cc44cbf9270873d7378b66f_I20221231, Unit: usd, Rule Element Id: 69. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:ReinsuranceRecoverables has a value of -1000000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:ReinsuranceRecoverables fact are: Context: i70e3e98d97304f0ca1253f535521fd96_I20230331, Unit: usd, Rule Element Id: 3314. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:PremiumsReceivableAtCarryingValue has a value of -1000000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:PremiumsReceivableAtCarryingValue fact are: Context: i56aba303e30941ddb2677b962b31acdd_I20221231, Unit: usd, Rule Element Id: 4979. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:ReinsurancePayable has a value of -3033000000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:ReinsurancePayable fact are: Context: i56aba303e30941ddb2677b962b31acdd_I20221231, Unit: usd, Rule Element Id: 5716. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0015-Negative-Values] Fact us-gaap:PolicyholderAccountBalancePolicyCharge has a value of -8000000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:PolicyholderAccountBalancePolicyCharge fact are: Context: i2260687fb0914a4b97a9e9c4f0381abf_D20230101-20230331, Unit: usd, Rule Element Id: 9212. vriac-20230331.htm 4</Log>
    <Log type="Warning">[dqc-0048-Required-Calculation-Parent-Element-In-The-Cash-Flow-Statement] The filing should include in the cash flow statement calculation linkbase(s) one of the following elements as the root(first element) of the calculation tree to represent the aggregate change in cash for the period: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect, CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect, NetCashProvidedByUsedInContinuingOperations (As long as the element NetCashProvidedByUsedInDiscontinuedOperations is also included the reconciliation between opening and closing cash). The calculation linkbase in the filing has no relationships for the role(s): http://www.voya.com/role/CondensedConsolidatedStatementsofCashFlows, http://www.voya.com/role/ScheduleofSignificantnoncashtransaction. Rule Element Id: 7482. vriac-20230331.htm </Log>
    <Log type="Warning">[DQC.US.0057.9728] One of the following elements CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents, CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations should appear as the opening and closing balance in the cash flow statement using the group http://www.voya.com/role/CondensedConsolidatedStatementsofCashFlows. Instead the following balance items have been used in this statement CashAndCashEquivalentsAtCarryingValue. Due to the implementaion of ASU-2016-18 at least one of the opening and closing balance items listed must be used in the cash flow statement.  - https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd 2790 - https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd 2790</Log>
    <Log type="Warning">[DQC.US.0057.7494] One of the following elements Cash, CashAndCashEquivalentsAtCarryingValue, CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations, CashAndDueFromBanks, CashCashEquivalentsAndFederalFundsSold, CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents, CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations, CashEquivalentsAtCarryingValue should appear as the opening and closing balance in the cash flow statement using the group http://www.voya.com/role/ScheduleofSignificantnoncashtransaction. Instead the following balance items have been used in this statement . Depending if ASU-2016-18 has been adopted at least one of the opening and closing balance items listed must be used in the cash flow statement. - </Log>
    <Log type="Warning">[DQC.US.0057.9728] One of the following elements CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents, CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations should appear as the opening and closing balance in the cash flow statement using the group http://www.voya.com/role/ScheduleofSignificantnoncashtransaction. Instead the following balance items have been used in this statement . Due to the implementaion of ASU-2016-18 at least one of the opening and closing balance items listed must be used in the cash flow statement.  - </Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for credit losses (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 1000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for credit losses (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 5000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for credit losses (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 14000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for credit losses (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 4000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for Losses for Commercial Mortgage Loans (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 1000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for Losses for Commercial Mortgage Loans (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 5000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for Losses for Commercial Mortgage Loans (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 4000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
    <Log type="Warning">[rq-2602-Instant-Without-Matching-Duration] In ''Investments - Allowance for Losses for Commercial Mortgage Loans (Details)'', fact us-gaap:FinancingReceivableAllowanceForCreditLosses with value 14000000 and preferred label http://www.xbrl.org/2003/role/periodStartLabel, was not shown because there are no facts in a duration starting at 2023-03-31. Change the preferred label role or add facts.</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="vriac-20230331.htm">vriac-20230331.htm</File>
    <File>vriac-20230331.xsd</File>
    <File>vriac-20230331_cal.xml</File>
    <File>vriac-20230331_def.xml</File>
    <File>vriac-20230331_lab.xml</File>
    <File>vriac-20230331_pre.xml</File>
    <File>vriac2023q110-qex311.htm</File>
    <File>vriac2023q110-qex312.htm</File>
    <File>vriac2023q110-qex321.htm</File>
    <File>vriac2023q110-qex322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>vriac-20230331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1966">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="28">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
